【发布时间】:2017-07-12 03:44:03
【问题描述】:
UICollectionView 嵌入在 UIViewController 中。要求是让UICollectionView 的高度始终等于屏幕尺寸的一半。到目前为止已经尝试过的是:
override func viewWillAppear(_ animated: Bool) {
self.caCollectionView.frame.size.width = self.view.frame.size.width
self.caCollectionView.frame.size.height = self.view.frame.size.height / 2
}
这在构建和运行时似乎没有生效。 有什么遗漏吗? 请帮忙。提前谢谢你。
添加的屏幕截图:粉色区域为UIViewController,白色区域为UICollectionView
【问题讨论】:
-
显示当前输出/截图。
-
@Imad 请查看更新后的输出/屏幕截图。感谢您的回复。
-
你使用约束吗?
-
@anhtu 没有使用任何故事板约束。谢谢。
标签: ios swift uicollectionview autolayout