【发布时间】:2020-07-18 16:08:18
【问题描述】:
我有一个嵌套的collectionView,我想在旋转后获取readableContentGuide,以便正确设置内容插入。
这就是它的样子:
我已经尝试对集合视图进行子类化并从layoutMarginsDidChange、traitCollectionDidChange 和layoutSubviews 中获取值。
但是我得到的值总是以前的值(即当我处于纵向时,我得到横向值,反之亦然)
我也尝试在 collectionView 的collectionView(_:layout:insetForSectionAt:) 中设置插图。
目前,似乎唯一可行的解决方案是观察集合视图的边界,但这感觉有点 hacky。
对如何做到这一点有什么想法吗?
【问题讨论】:
标签: ios swift iphone cocoa-touch uicollectionview