3

AndroidにはonDraw()があります。iOSで同等のものは何ですか?

4

3 に答える 3

4

あなたはおそらくあなたが望むでしょうdrawRect:、しかしあなたがあなたのビューに望むものに応じて、興味のある他のオプション(サブビューとコアアニメーションレイヤー)があるかもしれません。Viewプログラミングガイドを参照してください。

于 2012-04-13T22:42:55.347 に答える
1

カスタム ビューを作成している場合、基本的-drawRect:には、システムが再描画を必要とするたびにビューで呼び出されるものです (たとえば、実行ループが回転して-setNeedsDisplayフラグが設定されるたびに)。

于 2012-04-13T22:44:02.977 に答える
0

-drawRecta のメソッドをオーバーライドしUIViewて、画面に直接描画します。ただし、これは通常、多くのユースケースでは必要ありません。必要に応じて、達成したいことの詳細を提供してください。もっとiOSの方法があるかもしれません。

于 2012-04-13T22:43:31.620 に答える