问题在于,即使ipad处于横向模式,它们始终画在(1024,768)中。
BTW – 如果我以纵向模式呼叫,然后旋转ipad,他们会缩放(706,768)。
我已经检查了它创建的细节视图框架和边界(在加载方法的视图中),在这两种情况下,我得到这个:
NSLog(@"screen frame = %@",NsstringFromCGRect(self.vIEw.frame));NSLog(@"screen bounds = %@",NsstringFromCGRect(self.vIEw.bounds));
在调试窗口中我得到:
2011-03-03 10:58:19.376 English Club[63347:207] screen frame = {{0,0},{768,1024}}2011-03-03 10:58:19.382 English Club[63347:207] screen bounds = {{0,1024}}
我找不到问题在哪里。有人可以帮我吗
感谢任何帮助。
解决方法 在vIEwDIDLoad中,视图不应具有其实际大小。这是通过布局方法设置的。但这不应该阻止你:)你如何设置自动调整面具?如果你设置正确,一切都可以。 总结以上是内存溢出为你收集整理的ios – SplitView详细视图返回错误的视图框架?全部内容,希望文章能够帮你解决ios – SplitView详细视图返回错误的视图框架?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)