垂直フロー レイアウトのコレクション ビュー コントローラーがあります。これには、半円にワープするためのカスタム レイアウト属性がいくつかありますが、それ以外はかなり正常です。iOS 6 では、viewDidLayoutSubviews
正確に 2 回呼び出されます。1 回はビューの初期化時、もう 1 回はデータの取得後に呼び出されます。しかし、iOS 7 では、コレクション ビューがスクロールするたびに、指が下にあるか、独自の勢いであるかにかかわらず、繰り返し呼び出されます。didscrollごとに1回になる可能性があるようです。これが 7 で発生する理由を知っている人はいますか?
4257 次
1 に答える
8
Apple フォーラムの nickman55 によるこの投稿によるとviewDidLayoutSubviews
、コレクション ビュー セルが再利用されるたびに、iOS 7 で呼び出されます。 https://devforums.apple.com/message/874718#874718
于 2013-09-26T07:57:42.660 に答える