この質問は と の両方cocoa
を対象としていcocoa touch
ます。しかし、私はただの例を書きますcocoa
.
私が理解したように、1 サイクルで複数回実行でき、1setNeedsLayout
回YES
だけ-layout
呼び出されます。しかし、メソッドでサブビューをレイアウトすることの他の利点はあります-layout
か?
説明/例:現在、カスタムメソッドを呼び出すたびに、サブビューをカスタムviewController
( default )でレイアウトしています。そして、ユーザーがいくつかのプロパティを変更したときにのみメソッドを呼び出すので、サブビューを再レイアウトしたいのです。NSView
redraw
redraw