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

  • 2012年12月30日 01:07
  • 6KB
  • 下载

UINavigationController Demo代码

  • 2013年04月23日 16:47
  • 70KB
  • 下载

UINavigationController介绍:1-导航控制器简介

1、控制器类型简介 iOS开发中,苹果把控制器分成了两大类: 内容类控制器(Content ViewController):所谓内容类控制器,主要用于显示内容,常见的有UIViewCont...
  • cin_ie
  • cin_ie
  • 2016年07月18日 20:25
  • 159

UINavigationController极简单的例子

  • 2015年10月13日 11:08
  • 186KB
  • 下载

UINavigationController 显示隐藏

  • 2013年08月17日 16:23
  • 18KB
  • 下载

自定义UINavigationController(导航控制器)

首先,我先说说怎样自定义导航控制器。 1.自定义导航控制器需要新建一个类继承UINavigationController。如图: 2.在initialize方法中,自定义一些属于自己的naviga...

【iOS开发-21】UINavigationController导航控制器初始化,导航控制器栈的push和pop跳转理解

导航控制器初始化的时候一般都有一个根视图控制器,导航控制器相当于一个栈,里面装的是视图控制器,最先进去的在最低面,最后进去的在最上面。在最上面的那个视图控制器的视图就是这个导航控制器对外展示的界面,也...

UINavigationController的最简单例子

  • 2015年10月12日 22:40
  • 176KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:UINavigationController
举报原因:
原因补充:

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