草庐IT

contentOffsets

全部标签

ios - 在旋转界面方向时将 contentOffset 保持在 UICollectionView 中

我正在尝试处理UICollectionViewController中的界面方向更改。我想要实现的是,我希望在界面旋转后拥有samecontentOffset。意思是,应该根据边界变化的比例来改变它。从纵向开始,内容偏移量为{bounds.size.width*2,0}......应该导致横向内容偏移也与{bounds.size.width*2,0}(反之亦然)。计算新的偏移量不是问题,但不知道在哪里(或何时)设置它,以获得平滑的动画。我这样做是使willRotateToInterfaceOrientation:duration:中的布局无效并重置didRotateFromInterfa