1

是否有一種簡單的方法(委託?覆蓋?類別?)是否全局定製在整個應用程序中導航欄中使用的所有後退按鈕?iPhone後退按鈕定製圖像

我不需要自定義文本。
我不需要自定義操作。
我只需要自定義按鈕背景。

幾乎所有我的視圖控制器都來自NIB文件。
我所有的視圖控制器共享相同的基類。

在此先感謝!

回答

0

顯然,不可能僅定製背景,如其中一條評論所述。

0

在你的基地UIViewController類你可以添加你後退按鈕的創作viewDidLoad方法:

-(void)viewDidLoad{ 
    [super viewDidLoad]; 
    UIBarButtonItem *backButton = [[UIBarButtonItem alloc] initWithCustomView:yourCustomButton]; 
    self.navigationItem.leftBarButtonItem = backButton; 
} 

其中yourCustomButton是您的自定義按鈕。

+0

如何獲取默認文本?請注意,它並不總是VC的標題在自我底部,有時會被剪輯。 如何獲取按鈕的動作和目標? – Soonts

+0

我認爲你不能只定制背景。 –