视图高度降低
Posted
技术标签:
【中文标题】视图高度降低【英文标题】:View height reduce 【发布时间】:2014-01-24 10:30:10 【问题描述】:我在我的项目中使用了一个view controller
。
在viewDidLoad
方法中,当我记录视图的帧大小时,我得到了 568,但是当我在 viewDidAppear
中记录它时,它是 480。
我正在显示视图中的一个 tbaleview 和工具栏。我取消选中自动布局,也取消选中底部自动调整掩码。为什么会这样?
当我在 iphone5 模拟器中测试它时,它都显示 568,当我在 iphone4 模拟器中测试它时,它在 viewDidAppear
中显示 480。
【问题讨论】:
你的问题是什么? 是你的viewcontroller
是任何其他ViewController 的childviewcontroller(subview)。?
您使用的是哪个版本的 X-Code?span>
xcode-5.....@footyapps27
【参考方案1】:
您越早在方法viewDidLayoutSubviews
上获得视图控制器创建视图的正确大小,因此您应该在那里完成所有定位。
【讨论】:
以上是关于视图高度降低的主要内容,如果未能解决你的问题,请参考以下文章