2012-05-30 61 views
0

通常,當我需要改變背景以匹配內容的大小時,我會使用九幅圖像。如何將點劃線/虛線輪廓用於可變大小的內容?

我試過這樣的圖形,除了帶圓角的虛線輪廓外透明。然而,它最終拉伸了破折號,而不是重複破折號的模式。 的圖像顯示了三行: 1.基本,小圖像 2.圖像看起來如何,當我舒展它 3.如何圖像看起來應該 enter image description here

有沒有辦法有一個九做到這一點 - 圖像?

如果不是,建議的替代方法是什麼?我認爲使用形狀和XML文件來模擬它可能是可能的,但我不確定如何做到這一點或如何使角落四捨五入。

而且,我不使用基本圖像的原因是因爲此虛線輪廓圍繞着可能包含一些內容或很多內容的框。

回答

0

您可以創建一個畫布,然後在畫布上加載圖像。要解決抗鋸齒問題,請繪製一個圓角矩形並將其蒙版到您的圖像上。當您繪製圖像時,使用porter-duff Xfer模式的油漆。您也可以通過繪畫來控制筆畫,並根據需要控制線條的間距和長度。