Wann ist der richtige Zeitpunkt, um die Layout-Parameter einer UICollectionView zu ändern?

Hoffentlich eine einfache Frage für einen relativ neuenUIKit Steuerung

Ich habe einUICollectionView das hat aviewLayout mit einer einzelnen Reihe von Zellen, die die genaue Höhe des sindUICollectionView Grenzen im Hochformat

Wenn das iPad in den Querformat-Modus geschaltet wird, wird diese Zeile daher höher als der Bildschirm selbst. In diesem Moment schlägt das Layout (fast) lautlos fehl und es wird beanstandet, dass die Zeile höher als die Grenzen ist.

Was ist der ideale Weg, um die Eigenschaften des viewLayouts zu manipulieren, insbesondere im Hinblick auf das Reagieren auf Rotation in einemViewController?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage