0

UIViewのサブクラスを使用せずに、黒い背景で2つの異なる長方形を描画するにはどうすればよいCGContextですか?

4

1 に答える 1

0

必要なバニラ UIView オブジェクトを適切な位置に追加し、背景色を好きなように設定します。

描画は CGContext で行われますが、それを制御することはできません。

または、独自のCALayerサブクラスを追加し、それをビューのレイヤーに設定して、そこに長方形を描画しますdrawInContext:

または、別のオブジェクトをビューのレイヤーのデリゲートとして設定し、デリゲート メソッドで描画しdrawLayer:inContext:ます。

于 2012-06-21T12:43:11.547 に答える