码迷,mamicode.com
首页 > 其他好文 > 详细

UINavigationBar

时间:2016-04-14 12:08:45      阅读:137      评论:0      收藏:0      [点我收藏+]

标签:

UINavigationBar

UINavigationBar是一个负责View跳转的控件。在NavigationBar下面允许存在子View

技术分享


有二种方式可以创建UINavigationBar


1. 代码篇
创建2个Controller,一个继承自ViewController

项目右键->NewFile->Cocoa Touch Class。

技术分享

Subclass of:选择ViewController,创建一个ViewController

 技术分享


同样的方式在创建一个Controller
Subclass of:UINavigationController


我们在项目代码的AppDelegate.m文件中加入如下代码:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {

    // Override point for customization after application launch.

    //创建一个UIViewController

    UIViewController* vcontroller = [[UIViewControlleralloc]initWithNibName:nilbundle:nil];

    

    //创建一个NavigationController 包含一个viewController

    MyNavigationController* myncontroller = [[MyNavigationControlleralloc]initWithRootViewController:vcontroller];

    

    //window大小根据系统的硬件来

    self.window = [[UIWindowalloc]initWithFrame:[[UIScreenmainScreen] bounds]];

    

    self.window.rootViewController = myncontroller;

    

    self.window.backgroundColor = [UIColorredColor];

    

    [self.windowmakeKeyAndVisible];

 

    returnYES;

}




UINavigationBar

标签:

原文地址:http://www.cnblogs.com/kfsmqoo/p/5390362.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!