UICollectionView
制約付きの各セル内にラベルを持つセルを含むA :
<NSLayoutConstraint:0x8a7b030 ItemCell:0x8a7a610.centerX == UILabel:0x8a7a9b0.centerX>,
<NSLayoutConstraint:0x8a7b060 ItemCell:0x8a7a610.centerY == UILabel:0x8a7a9b0.centerY>
セルを呼び出すとsetCollectionViewLayout:animated:completion:
、アニメーションは正常に実行されますが、アニメーションの開始時に内部のラベルが最終位置にジャンプします。
最近傍までの間隔など、さまざまな制約を使用すると、同じ問題が発生します。
startInteractiveTransitionToCollectionViewLayout:completion:
ラベルを使用すると、正常にアニメーション化されます。finishInteractiveTransition
すぐに電話してみましたstartInteractiveTransitionToCollectionViewLayout:completion:
が、それはそれを修正するための最良の方法とは思えません。
UICollectionViewCell
別のxibでも同じ問題が発生しました。xib は、セットの自動サイズ変更マスクを使用して非自動レイアウトにUILabel
設定されました。UIViewAutoresizingFlexibleWidth