如何在Photoshop中创建9个补丁? 什么是9.png编码?

提供的实用程序看起来很糟糕,例如它不允许执行“另存为”,或者绘制具有类似切片的多个按钮状态。

是否有可能在Photoshop中绘制9.png? 我注意到,生成的png只包含外边缘的黑色像素。 这是什么标记切片?

如果黑色像素出现在两个相对的边缘怎么办?

android上显示外边缘是否被切断?

  • Android的Nine-patch drawables中红色的含义
  • Android / 9-patch PNG:如果我需要像11-patch PNG那样的smth?
  • 是否有适用于iPhone的九贴片装载机?
  • 是的,我在Photoshop中完成了所有九个补丁。 以下是创建9补丁的基本规则:

    1. 外部1px边距只能包含100%黑色(RGB 0,0,0)或完全透明。

    2. 上边距和左边距的黑色像素定义拉伸点,并且必须是实线,单个点或两个单独的点。 如果定义了两个点,它将在两者之间平均延伸。

    3. 底部边距和右边距的黑色像素定义内容区域。 这些像素必须是一条连续的线。

    4. 保存时,请务必附加.9.png扩展名。

    希望这可以帮助。 🙂

    编辑:是的,在布局中使用时,如果格式正确并且您将其保存为.9.png,则不会显示这些内容。

    在此处输入图像描述

    在此处输入图像描述

    好的,所以顶部将是一个简单的九个补丁为旋转器。 第二个图像中的横向和向下的线条显示了哪些行/列的像素将被复制。 第二个图像中的蓝色矩形显示Android允许放置内容的区域。 因此,例如,文本将简单地换行以保留在此矩形内。