谢谢
编辑:以下是获取超级视图边界的代码执行时的结果:
CGfloat wdth = self.vIEw.supervIEw.bounds.size.wIDth;NSLog(@"%d",wdth);CGfloat hgth = self.vIEw.supervIEw.bounds.size.height;NSLog(@"%d",hgth);
结果:
2010-04-16 14:25:36.268 xxx[14871:207] 02010-04-16 14:25:36.269 xxx[14871:207] 1073741824
(%f)的结果:
2010-04-16 14:37:26.048 xxx[15053:207] -1.9983742010-04-16 14:37:26.049 xxx[15053:207] 0.000000
(%g)的结果:
2010-04-16 14:37:41.113 xxx[15084:207] -1.998372010-04-16 14:37:41.115 xxx[15084:207] 9.48221e-38解决方法 http://iphonedevelopment.blogspot.com/2010/04/converting-iphone-apps-to-universal.html
在你AppDelegate:
- (voID)applicationDIDFinishLaunching:(UIApplication *)application { // stupID Apple...CGRect rect = [[UIScreen mainScreen] bounds];[window setFrame:rect]; // Now,display your app[window addSubvIEw:rootController.vIEw];[window makeKeyAndVisible];}总结
以上是内存溢出为你收集整理的iphone – 仅在320×480区域内检测到iPad touch全部内容,希望文章能够帮你解决iphone – 仅在320×480区域内检测到iPad touch所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)