一.UI_APPEARANCE_SELECTOR
- 彩票項目中appearance的用法一直沒有搞明白,這次通過第二個項目中老師的講解,更深一層次的了解到了很多關於appearance的作用以及使用方法.
- 在iOS屬性后有UI_APPEARANCE_SELECTOR標志都可以一次性統一設置.這種情況還有很多.比如說統一設置UITabbarItem的文字顏色
- 通過appearance來同意設置屬性最好是在+ (void)initialize;方法里面.

項目中設置導航欄背景圖片的代碼:

項目中設置TabBar文字顏色的代碼

二.自定義導航欄的返回按鈕
- 一種是用系統的,但是系統默認渲染的顏色是藍色 -- self.navigationBar.tintColor = [UIColor blackColor]; 通過設置tintColor來改變系統渲染.
- 通過 [self.navigationItem.backBarButtonItem setTitle:@"返回"]可以設置系統返回按鈕的文字
- 最主要的還是自定義的.攔截控制器的push方法,在這個方法里面做手腳.這里注意執行父類push方法的先后順序;

三.導航欄設置左右按鈕的方法封裝
- 導航欄左右按鈕是UIBarButtonItem,設置UIBarButtonItem的時候代碼一大坨,而且每個控制器都要寫.但是在自己的控制器中將代碼抽取成方法也沒有減少代碼量,然后想到了分類.

外部調用代碼:

