0
我們如何以編程方式繪製背景圖案(設置爲UIImageView),如下所示?使用交替顏色繪製圖像
它具有交替的顏色的方塊像20×20像素。我可以用REAL Stupid和MS Visual Basic來完成。我從來沒有用iOS做過。如果我運行搜索,我得到的一條線索是colorWithPatternImage。幾年前,我使用了以下真正愚蠢的代碼。它可以工作,不管畫布的尺寸如何(相當於UIImageView)。
Dim i,j As Integer
For j=0 To Ceil(CanvasX.Height/20)
For i=0 To Ceil(CanvasX.Width/20)
If i Mod 2=0 And j Mod 2=0 Then
If CField1.text="1" Then
g.ForeColor=&cCC9900
Elseif CField1.text="2" Then
g.ForeColor=&c000000
Else
g.ForeColor=&cCCCCCC
End if
Elseif i Mod 2>0 And j Mod 2>0 Then
If CField1.text="1" Then
g.ForeColor=&cCC9900
Else
g.ForeColor=&cCCCCCC
End if
Else
If CField1.text="1" Then
g.ForeColor=&cE6E6E6
Else
g.ForeColor=&cFFFFFF
End if
End if
g.FillRect i*20,j*20,20,20
Next i
Next j
謝謝你的幫忙。
非常感謝。方法#2是我正在尋找的。美好的一天... – 2013-04-22 17:35:13