ipohne

 

 

 

自定义UINavigationBar的drawRect方法,而且这种方式还不错,只要引入这个文件,就生效。

但是呢,到了ISO5 这种方法就不再支持了,不过呢,给了一个一个方法 setBackgroundImage:forBarMetrics:


if([vc.navigationController.navigationBar respondsToSelector:@selector(setBackgroundImage:forBarMetrics:)] ) {

//iOS 5 new UINavigationBar custom background

[vc.navigationController.navigationBar setBackgroundImage:[UIImage imageNamed:@"NavigationBarBg.png"] forBarMetrics: UIBarMetricsDefault];


你可能感兴趣的:(IP)