【发布时间】:2017-12-27 09:18:55
【问题描述】:
我在分屏时的布局不考虑分屏的宽度。
我的自定义视图尊重它(顶部的黑条),但任何使用自动布局的东西都不尊重宽度。
我正在使用
处理旋转override func viewWillTransition(to size: CGSize, with coordinator: UIViewControllerTransitionCoordinator) {
是否有处理拆分视图的辅助方法?我在layoutSubview 处理它吗?我本来希望 UICollectionView 为我们处理这个问题。
在 viewWillTransition 中我使用
guard let flowLayout = collectionView.collectionViewLayout as? UICollectionViewFlowLayout else {
return
}
flowLayout.invalidateLayout()
【问题讨论】:
标签: ios ipad uicollectionview uisplitviewcontroller