2011-12-07 55 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

相關問題