本文是关于如何解决ios程序在ios5下出现黑屏的问题。我觉得边肖挺实用的,就分享给大家参考,和边肖一起来看看。
用xcode4.2生成的程序可以在ios5.1和ios6上运行,但在ios5下屏幕是黑色的:
错误消息是:
2013-01-1619:0:55.969 hello coco 2d[59343360 c 07]applicationareexpectedtohairoootviewcontrolleresendofapplicationlaunch。查询的原因是默认情况下在ios5.1以上使用rootviewcontroller,而不是ios5以下。
需要在AppDelegate中手动添加代码。
-(BOOL)application :(ui application *)applicationdidfinishlaunchingwithoptions 3360(NSDictionary *)launch options { self . window=[[ui windowalloc]initwithframe :[[UIScreenmainScreen]bounds]];self . rootviewcontroller=[[rootviewcontrollerloc]init];self . window . rootviewcontroller=self . rootviewcontroller;[self . windowmakekayandvisible];返回是;}感谢阅读!“如何解决ios程序在ios5下出现黑屏的问题”一文就分享到这里,希望。
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/39243.html