[英]UICollectionView change flow direction on rotation
嘿,我想获得您在图片中看到的内容:在“紧凑高度”模式(横向iphone)中,红色和蓝色视图都必须垂直放置所有屏幕,而水平屏幕则占据一半。 在紧凑宽度模式(纵向iphone)下,它们必须水平放置所有屏幕,垂直放置一半屏幕。 在两种模式下,视图之间的空间应相同。
我曾经以为我必须使用大小类和自动布局约束,但是我尝试的所有尝试都失败了。
也许我必须使用UICollectionView并根据方向更改流向(如果可能的话)?
集合视图可能是过大的,因为您不希望滚动,这就是集合视图的全部要点–进行大小调整以停止它时,您已经完成了设置非滚动的所有必要工作布局。
这对于IB中的大小类是可能的。 首先,一般来说,在IB左侧的文档大纲中命名视图可能会很有帮助。 您还将希望使用此轮廓,而不是尝试抓住微小的约束H线。
让我们知道这是否对您有用或不清楚。 祝好运!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.