如何修正iOS6上Oritentation的问题
来源:互联网 发布:mac怎么备份 编辑:程序博客网 时间:2024/04/28 08:53
1.将addSubview修改为setRootViewController
[window addSubview: viewController.view];
修改如下:if ( [[UIDevice currentDevice].systemVersion floatValue] < 6.0){ // warning: addSubView doesn't work on iOS6 [window addSubview: viewController.view];}else{ // use this mehod on ios6 [window setRootViewController:viewController];}
2.修改shouldAutorotateToInterfaceOrientation
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { return UIInterfaceOrientationIsLandscape( interfaceOrientation );}
iOS6以前会呼叫这方法来判断手机是垂直或打横
// For ios6, use supportedInterfaceOrientations & shouldAutorotate instead of shouldAutorotateToInterfaceOrientation- (NSUInteger) supportedInterfaceOrientations{ return UIInterfaceOrientationMaskLandscape;}- (BOOL) shouldAutorotate { return YES;}
iOS6需在加上上面方法
- 如何修正iOS6上Oritentation的问题
- 如何修正iOS6上Oritentation的问题
- 如何同时支持IOS5和IOS6上的屏幕旋转?
- 如何同时支持IOS5和IOS6上的屏幕旋转?
- 如何让ios7的app同时适应ios6,即ios6与ios7的适配问题
- 合唱队问题的修正
- ios6, ios7上文字长度计算问题, 可变长文字的自动适配显示
- xcode5上运行iOS6的模拟器
- 修正TiAnlogDisplay显示的问题
- Qt5出现汉字乱码问题如何修正
- 苹果为iPhone4S用户的3G连接提供了iOS6.1.1的修正补丁
- 修正jquery-weui对话框在IOS上的弹出起始位置的问题
- 修正CGBitmapContextCreate iOS8上的错误
- iOS6中图片加载的问题
- iOS6中图片加载的问题
- ios6下画面旋转的问题
- ios6下画面旋转的问题
- ios6下画面旋转的问题
- Flash embed font
- Linux快捷键
- ubuntu下mount windows的共享文件夹后,只有root用户可写
- linux clk的使用
- Eclipse GBK支持添加
- 如何修正iOS6上Oritentation的问题
- jsp中<c:forEach varStatus="status">的属性值问题
- Android电池驱动
- java反射详解
- 如何调用windows自带函数生成缩略图
- HaoSouYa v2.0正式版发布(界面与代码重构)(更新2012.10.08)
- 博弈汇总
- USB学习笔记
- R 报错的问题