0
私はグリッドのようなレイアウトのカスタムビューを持っています。各サブビューに触れると、それらをアニメーション化したい。スーパービューはlayoutSubviews
を上書きしてサブビューのグリッドを作成します。サブビューの更新時にiPhone - layoutSubviewsが呼び出される
アニメーションのためにサブビューのフレームを変更するたびに、スーパービューのlayoutSubviewsメソッドが呼び出され、フレームが上書きされ、アニメーションは発生しません。
このシナリオでは、なぜlayoutSubviewsが呼び出されるのですか?どのように防ぐことができますか?
この他にも同様の質問がありますが、いずれも適切に回答されていません。
ありがとうございます!