我想知道如何修复视图的高度,以便它可以占据设备屏幕的全高(仅限iPhone)减去标签的高度。
答案 0 :(得分:1)
好吧我会点击有问题的UIView然后向右下方有一个图标看起来像| o | (种类)....它的针菜单
点按
并确保顶部和底部是纯橙色......不是褪色的半点橙色,然后在每个中加上0
你是什么意思" tabar" ...你指的是时间和wifi信号等的状态栏吗?对评论的回应
如果您先添加导航栏,然后添加视图并将边界物理拖动到左上角和左下角的左上角,然后执行我说它应该具有所需效果的内容
答案 1 :(得分:1)
override func viewDidLayoutSubviews() {
super.viewDidLayoutSubviews()
let rect : CGRect = (self.navigationController?.navigationBar.frame)!
let y = rect.size.height + rect.origin.y
self.view.contentInset = UIEdgeInsetsMake(y, 0, 0, 0)
}
这是我能提供的最好的例子,因为你没有详细说明。如果视图控制器具有导航栏,则会调整视图边界
答案 2 :(得分:1)