ios6方向旋转问题

转载 2015年07月10日 17:21:45
方向问题:
1.appdelegate里面添加:
//iOS6 才会调用
- (NSUInteger)application:(UIApplication *)application supportedInterfaceOrientationsForWindow:(UIWindow *)window
{
    return (UIInterfaceOrientationMaskAll);
}
2.相应的controller里面添加:
//iOS6
- (BOOL)shouldAutorotate{
    return YES;
}

- (NSUInteger)supportedInterfaceOrientations {
    if (self.bookModel.bookOrientation == BookOrientationLandscape) {
        return UIInterfaceOrientationMaskLandscape;
    }
    else {
        return UIInterfaceOrientationMaskPortraitUpsideDown|UIInterfaceOrientationMaskPortrait;
    }
}

//iOS5
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation{
    if (self.bookModel.bookOrientation == BookOrientationLandscape) {
         return UIInterfaceOrientationIsLandscape(toInterfaceOrientation);
    }
    else {
         return UIInterfaceOrientationIsPortrait(toInterfaceOrientation);
    }
}

3.plist里面添加相应的方向支持.

注意:ios6里面appdelegate里面要添加方向支持才可以.

相关文章推荐

Three20研究院之解决真机IOS6在Xcode4.5下无法编译与IOS设备自动旋转问题(九)

之前一直都是在Xcode4.4下使用Three20开发框架,今天升级到4.5了发现在IOS6下无法将程序编译到真机上,还有就是Three20在IOS6下旋转的代码全部失灵了,非常奇怪。今天抽了一点时间...

iOS5,iOS6,iOS7中UITabBarController,UINavigationController等界面中的旋转问题总结

iOS5,iOS6,iOS7中UITabBarController,UINavigationController等界面中的旋转问题总结 本文转载于:http://www.2cto...

问题解决:iOS6下shouldAutorotateToInterfaceOrientation不起作用,屏幕旋转同时支持iOS5和iOS6

在iOS6下shouldAutorotateToInterfaceOrientation被弃用,现在iOS6下有三个新方法处理屏幕旋转: // 是否支持屏幕旋转 - (BOOL)shouldAu...

iOS5,iOS6,iOS7中UITabBarController,UINavigationController等界面中的旋转问题总结

今天需要在程序中的一个界面中实现横屏和竖屏切换,而其他界面保持竖屏,实现的过程中遇到了若干问题,总结了一下,在这里分享给大家。 遇到的问题如下: 1.如何在其中一个UIViewContro...

iOS5,iOS6,iOS7中UITabBarController,UINavigationController等界面中的旋转问题总结

今天需要在程序中的一个界面中实现横屏和竖屏切换,而其他界面保持竖屏,实现的过程中遇到了若干问题,总结了一下,在这里分享给大家。 遇到的问题如下: 1.如何在其中一个UIViewController中实...

ios6 屏幕旋转总结

1.在AppDelegate中添加如下代码:   (1)  self.window.rootViewController =self.iNavController;    (2)//    [se...

iOS6 旋转

iOS 6的rotation改变了很多。先来看看官方的描述  http://www.bgr.com/2012/08/06/ios-6-beta-4-change-log-now-available/ ...

UI随设备旋转从ios6到ios8的适配

一般情况下,关于屏幕旋转的适配用view自带的autoresizingmask属性就能轻松适配宽度以及边距,而且从iOS6到iOS8通吃。但是当你需要在横屏与竖屏状态下让你封装的view有不同的布局,...

IOS6 屏幕旋转 以及 旋转后的对应方法

想要在IOS6下支持屏幕旋转,首先有一下两点要求: 1、在 Info.plist 中需要有Supported interface orientations支持(默认支持三个方向的旋转) 2、 在添加...

iOS6 Grouped类型UITableView背景色设置问题

在iOS6中,对于UITableViewStyleGrouped类型的UITableView,通过直接修改继承自UIView的backgroundColor属性的方法来设置UITableView的背景...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)