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的使用心得(一)

同理与UITabBarController,一些普遍性的操作就不提到了,大家可以参考下(http://blog.csdn.net/totogo2010/article/details/7681879)...
  • nogodoss
  • nogodoss
  • 2014年03月20日 16:36
  • 13744

使用UINavigationController后导致UIScollView尺寸变化

//   转载自,网址: the original address       在 iOS 7 中,如果某个 UIViewController 的 self.view 第一个子视图是 UIS...
  • b719426297
  • b719426297
  • 2014年03月27日 15:08
  • 7854

UINavigationController 上方导航下横线阴影 去留问题 以及 特殊格式处理

UINavigationController 上方导航下横线阴影 去留问题 以及 特殊格式处理
  • yiral
  • yiral
  • 2016年12月13日 13:32
  • 458

UINavigationController导航栏的隐藏和显示

- (void)viewWillAppear:(BOOL)animated { [super.navigationController setNavigationBarHidden:YES a...
  • LG_CodeMachine
  • LG_CodeMachine
  • 2016年06月04日 20:02
  • 1362

UINavigationController和Storyboard的应用

1.新建项目 2.删除项目自带的ViewController和Main.storyboard,并且在target里面General的Main Interface删除Main 3.新建M...
  • NarutoHainata
  • NarutoHainata
  • 2016年06月08日 23:05
  • 1290

uinavigationcontroller 中的viewcontrollers 跳到指定的controller一个栈顶指针的变化

1:栈:先进先出原则。 2:如果是回到上一个控制器,直接self.nav popviewerconvc 即可。 3:如果是回到指定的控制器,需要遍历控制器数组。 for(UIViewControlle...
  • cos_sin_tan
  • cos_sin_tan
  • 2016年01月25日 14:00
  • 1484

IOS 一个继承UINavigationController的子类

IOS UINavigationController
  • u011154007
  • u011154007
  • 2016年10月29日 21:05
  • 543

UINavigationController下view及子view的坐标及高度

开始搞IOS了,希望能在这条路上坚持下去。 捋了捋navigationBar,根视图,子视图之间frame的位置关系,见图:...
  • defineYouMyHeart
  • defineYouMyHeart
  • 2016年04月27日 17:41
  • 425

IOS代码创建uinavigationcontroller

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launc...
  • liuyinghui523
  • liuyinghui523
  • 2016年07月21日 13:49
  • 504

UINavigationController设置返回按钮

UINavigationController 当A界面push到B界面,B界面push到C界面时。 如果要在C界面设置返回B界面的返回按钮,常用的方法是在B界面配置C界面显示的返回按钮。 ...
  • xiaopeng5130301994
  • xiaopeng5130301994
  • 2016年08月02日 14:24
  • 2521
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:UINavigationController
举报原因:
原因补充:

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