1.设置导航栏标题
self.ti
2.设置导航栏样式
设置方法:
[self.navigationController.navigationBar setBarst
UIBarst
typedef NS_ENUM(NSInteger, UIBarst
UIBarst
UIBarst
UIBarst
UIBarst
};
UIBarst
如果想设置导航栏透明,可以加上下面这句代码:
self.navigationController .navigationBar.translucent = YES;
3.修改返回按钮ti
self.navigationItem.ti
4.隐藏返回按钮ti
比较笨的方法是:
self.navigationItem.ti
还可以这样设置:
[[UIBarButtonItem appearance] setBackButtonti
5.设置leftBarButtonItem
self.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc] initWithti
- (void)back:(id)sender
{
[self.navigationController popViewControllerAnimated:YES];
}
6.左滑返回手势失效了怎么办
如果按上一步设置 leftBarButtonItem 之后,左滑返回手势就会失效。设置一下 UIGestureRecognizerDelegate 代理即可:
self.navigationController.interactivePopGestureRecognizer.delegate = self;
以上便是iOS开发中设置导航栏的一些小技巧。
http://yuantuan.com
最佳答案