UINavigationBar`锟斤拷`UINavigationItem`锟斤拷iOS锟絖锟絣锟叫筹拷锟矫的控硷拷锟斤拷锟斤拷锟斤拷o锟斤拷医锟紹一锟斤拷锟斤拷锟斤拷锟絇锟节岋拷锟斤拷锟节碉拷小锟斤拷锟缴★拷
1.锟絆锟矫岋拷锟斤拷锟节橈拷锟絵
self.title=@"iOS锟絖锟絣锟斤拷iOSDevTip";
2.锟絆锟矫岋拷锟斤拷锟节橈拷式
锟絆锟矫凤拷锟斤拷锟斤拷
[self.navigationController.navigationBarsetBarStyle:UIBarStyleBlack];
`UIBarStyle`锟侥橈拷式锟斤拷
typedefNS_ENUM(NSInteger,UIBarStyle){
UIBarStyleDefault =0,
UIBarStyleBlack =1,
UIBarStyleBlackOpaque =1,//Deprecated.UseUIBarStyleBlack
UIBarStyleBlackTranslucent=2,//Deprecated.UseUIBarStyleBlackandsetthetranslucentpropertytoYES
};
`UIBarStyleDefault`锟斤拷默锟絁锟斤拷式锟斤拷`UIBarStyleBlack`锟角猴拷色锟斤拷透锟斤拷锟斤拷`UIBarStyleBlackOpaque`锟斤拷`UIBarStyleBlackTranslucent`锟紷锟缴傦拷锟窖斤拷锟経锟斤拷锟剿★拷
锟斤拷锟斤拷锟斤拷O锟矫岋拷锟斤拷锟斤拷透锟斤拷锟斤拷锟斤拷锟皆硷拷锟斤拷锟斤拷锟斤拷锟紷锟斤拷锟斤拷a锟斤拷
self.navigationController.navigationBar.translucent=YES;
3.锟睫改凤拷锟截帮拷锟給title
self.navigationItem.title=@"test";
4.锟絒锟截凤拷锟截帮拷锟給title
锟斤拷锟絕锟斤拷锟侥凤拷锟斤拷锟角o拷
self.navigationItem.title=@"";
還锟斤拷锟斤拷锟紷锟斤拷锟絆锟矫o拷
[[UIBarButtonItemappearance]setBackButtonTitlePositionAdjustment:UIOffsetMake(0,-60)forBarMetrics:UIBarMetricsDefault];
5.锟絆锟斤拷leftBarButtonItem
self.navigationItem.leftBarButtonItem=[[UIBarButtonItemalloc]initWithTitle:@"back"style:UIBarButtonItemStylePlaintarget:selfaction:@selector(back:)];
-(void)back:(id)sender
{
[self.navigationControllerpopViewControllerAnimated:YES];
}
6.锟襟滑凤拷锟斤拷锟街勶拷失效锟斤拷锟斤拷么锟絢
锟斤拷锟斤拷锟斤拷锟揭伙拷锟斤拷O锟斤拷`leftBarButtonItem`之锟斤拷锟襟滑凤拷锟斤拷锟街勢就曪拷失效锟斤拷锟絆锟斤拷一锟斤拷`UIGestureRecognizerDelegate`锟斤拷锟斤拷锟斤拷锟缴o拷
self.navigationController.interactivePopGestureRecognizer.delegate=self;