导航控制器

导航控制器是通过栈的形式来管理子控制器的(先进后出),显示在导航控制器上的view永远是栈顶控制器的view,一个导航控制器只有一个导航条,也就是说所有的子控制器共用一个导航条,导航条上显示的内容和栈顶控制器有关

控制导航条标题

self.navigationItem.title = "xxx"


导航条标题处自定义view

self.navigationItem.titleView = [[UISwitch alloc] init]


给导航条添加一个按钮

UIBarButtonItem *item0 = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemTrash target:nil action:nil]

UIBarButtonItem *item1 = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemAdd target:nil action:nil]

self.navigationItem.rightBarButtonItems = @[item0, item1]


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容