UINavigationController

原创 2015年07月08日 21:58:23

UINavigationController处理屏幕旋转A simple UINavigationController subclass to handle iOS 6’s orientation changes better

#import <UIKit/UIKit.h>

@interface CJProperRotationNavigationController : UINavigationController

@end

#import "CJProperRotationNavigationController.h"

@implementation CJProperRotationNavigationController

- (BOOL)shouldAutorotate {
    if (self.topViewController != nil)
        return [self.topViewController shouldAutorotate];
    else
        return [super shouldAutorotate];
}

- (NSUInteger)supportedInterfaceOrientations {
    if (self.topViewController != nil)
        return [self.topViewController supportedInterfaceOrientations];
    else
        return [super supportedInterfaceOrientations];
}

- (UIInterfaceOrientation)preferredInterfaceOrientationForPresentation {
    if (self.topViewController != nil)
        return [self.topViewController preferredInterfaceOrientationForPresentation];
    else
        return [super preferredInterfaceOrientationForPresentation];
}

@end
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

UInavigationController

iOS:UINavigationController的常用属性

//从当前视图push到目标视图,如果视图已经存在,则不影响堆栈 [self.navigationController pushViewController:commentListVC animate...

UINavigationController使用详解

废话少说回到正题,UINavigationController是IOS编程中比较常用的一种容器view controller,很多系统的控件(如UIImagePickerViewController)...

UI开发----UINavigationController和页面间传值

//  Created By 郭仔  2015年04月21日22:52:59 // =================================================== 人生最痛...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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