是否有一種簡單的方法(委託?覆蓋?類別?)是否全局定製在整個應用程序中導航欄中使用的所有後退按鈕?iPhone後退按鈕定製圖像
我不需要自定義文本。
我不需要自定義操作。
我只需要自定義按鈕背景。
幾乎所有我的視圖控制器都來自NIB文件。
我所有的視圖控制器共享相同的基類。
在此先感謝!
是否有一種簡單的方法(委託?覆蓋?類別?)是否全局定製在整個應用程序中導航欄中使用的所有後退按鈕?iPhone後退按鈕定製圖像
我不需要自定義文本。
我不需要自定義操作。
我只需要自定義按鈕背景。
幾乎所有我的視圖控制器都來自NIB文件。
我所有的視圖控制器共享相同的基類。
在此先感謝!
顯然,不可能僅定製背景,如其中一條評論所述。
在你的基地UIViewController類你可以添加你後退按鈕的創作viewDidLoad方法:
-(void)viewDidLoad{
[super viewDidLoad];
UIBarButtonItem *backButton = [[UIBarButtonItem alloc] initWithCustomView:yourCustomButton];
self.navigationItem.leftBarButtonItem = backButton;
}
其中yourCustomButton是您的自定義按鈕。
如何獲取默認文本?請注意,它並不總是VC的標題在自我底部,有時會被剪輯。 如何獲取按鈕的動作和目標? – Soonts
我認爲你不能只定制背景。 –