Как мы можем нарисовать фоновый узор (который должен быть установлен на UIImageView) программным способом следующим образом?Рисование изображения с чередующимися цветами
Это имеет чередующиеся цветные квадраты, как 20 х 20 пикселей. Я могу сделать это с помощью REAL Stupid и MS Visual Basic. Я никогда не делал этого с iOS. Если я запустил поиск, один ключ, который я получаю, это colorWithPatternImage. Несколько лет назад я использовал следующий код REAL Stupid. Он работает независимо от размеров холста (эквивалентно 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 - это то, что я ищу. Добрый день... –