境界が変更されたときにカスタムUICollectionViewのinvalidateLayout()
にします。 viewWillLayoutSubviews()
を使用してコントローラからこのメソッドを呼び出すことができます。しかし、私はフレームワークとしてこのカスタムUICollectionViewを作成したいので、がコントローラに依存しないでを実装したいと思います。UICollectionViewをリロードできるようにデバイスが回転していることをどのように伝えることができますか
invalidateLayout()
の中にoverride open func layoutSubviews()
を入れてみると、無限ループが発生します。
私は制約を与えて欲しいものを実装する最良の方法は何ですか?
あなたは、デバイスを回転させたときに、レイアウトを更新したいわけ? –
@TusharSharmaあなたは心の読者です! –