2011-12-07 30 views
1

我使用draw9patch从png创建了9个补丁,当我为内容选择像素时,我发现我不能提供范围的每一端,尽管在预览中它看起来像是。使用draw9patch内容像素是否需要选择所有像素还是可以指定每个末端?

9 patch with content pixels on right and bottom (2 pixels selected for range)

我发现我已经做到这一点,而不是:

9 patch with content pixels on right and bottom (all pixels in range selected)

正如你可以看到在右边的预览内容方面是相同的。这只是一个错误,或者有没有办法只选择范围的最终像素(对于较大的图像特别有用)。

或者我在这里做错了事。 :)

感谢您的任何提示。

编辑:

这里是如何出现 - 标有“全补丁”的按钮在右侧和底部并标记两个像素的按钮像素的全长度在右侧和两个只使用两个像素底部定义内容区域。

enter image description here

回答

0

当定义一个9补丁的内容区域中的像素必须是连续的。

功能概述:顶部和左侧像素定义图像拉伸的位置,底部和右侧像素定义内容。

+0

若要进一步迭代,您必须填入所有像素以正确定义内容。否则,您在构建时会出现错误。如果我们可以定义端点但是现在不可能,那将会很好。 – EHocking

+0

感谢您的回复。只是想知道,为什么预览显示它的工作?此外我没有得到任何生成错误。 – juliusspencer

相关问题