NavigationBar部分設置:
1> 將系統(tǒng)NavigationBar上的返回按鈕的文字去掉(文字是前一個控制器的title) 只留下箭頭
[[UIBarButtonItem appearance] setBackButtonTitlePositionAdjustment:UIOffsetMake(-500, 0) forBarMetrics:UIBarMetricsDefault];
2> 給backBarButtonItem設置圖片:
// 返回按鈕
UIImage *img = [UIImage imageNamed:@"back"]; img = [img imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];
self.navigationController.navigationBar.backIndicatorImage = img;
self.navigationController.navigationBar.backIndicatorTransitionMaskImage = img;
self.navigationController.navigationBar.tintColor = [UIColor whiteColor];
// 將后面的文字偏移才菠,進行隱藏
[[UIBarButtonItem appearance] setBackButtonTitlePositionAdjustment:UIOffsetMake(-500, 0) forBarMetrics:UIBarMetricsDefault];
barTintColor:bar的背景色
TintColor:按鈕的顏色
下面的鏈接里包括手動設置NavigationBar
原博:http://www.cnblogs.com/Evelyn-zn/p/5058301.html
*這個博客其實是我的博客園而已~ *