您的位置:首页 > 产品设计 > UI/UE

关于UIViewController添加UINavigationBar的详细实现方法

2015-08-23 20:23 435 查看
- (void)setNavigationbar

{

CGRect screenRect = [[UIScreen mainScreen] bounds];

UINavigationBar *navigationBar = [[UINavigationBar alloc]initWithFrame:CGRectMake(0, 0, screenRect.size.width, 44)];

nav.tintColor = COLOR(200, 100, 162);;

//创建UINavigationItem

UINavigationItem * navigationBarTitle
= [[UINavigationItemalloc] initWithTitle:@"创建UINavigationBar"];

[nav pushNavigationItem: navigationBarTitle animated:YES];

[self.view addSubview: navigationBar];

//创建UIBarButton
可根据需要选择适合自己的样式

UIBarButtonItem *item
= [[UIBarButtonItemalloc]initWithBarButtonSystemItem:UIBarButtonSystemItemReply
target:self action:@selector(navigationBackButton:)];

//设置barbutton

navigationBarTitle.leftBarButtonItem =
item;

[navigationBar setItems:[NSArray arrayWithObject: navigationBarTitle]];

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: