我创建了一个多视图应用程序,它使用多个控制器来显示和控制视图。我遇到的问题是,当模拟器最初加载视图时,标题部分被屏幕顶部的栏覆盖,并且底部的工具栏没有接触屏幕的底部。我使用界面生成器大小属性来控制 iPhone 旋转时的视图,效果非常好。旋转后,所有 smap 在横向和纵向模式下都完美到位,但问题在于旋转发生之前的初始负载。
非常感谢您的想法。
托尼
我花了好几天的时间来解决这个问题——在IB中摆弄了多少次都没有效果。
最终我通过添加这一行让它工作:
mainViewController.view.frame = window.screen.applicationFrame;
到 application:didFinishLaunchingWithOptions: 方法。 (其中 mainViewController 是主要的 UIViewController)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)