我有一個UINavigationController與我的AHViewController作爲根視圖控制器。問題添加leftBarButtonItem導航欄
然後我試圖左欄按鈕項目從AHViewController的viewDidLoad中添加到它:
UIButton * backButton = [UIButton buttonWithType:UIButtonTypeCustom];
[backButton addTarget:self action:@selector(backButtonPressed) forControlEvents:UIControlEventTouchUpInside];
[backButton setImage:[UIImage imageNamed:@"grid.png"] forState:UIControlStateNormal];
UIBarButtonItem *backButtonBarItem = [[UIBarButtonItem alloc] initWithCustomView:backButton];
//[self.navigationItem setLeftBarButtonItem:backButtonBarItem];
[self.navigationController.navigationItem setLeftBarButtonItem:backButtonBarItem];
[backButtonBarItem release];
不過,我沒有看到任何東西。爲什麼是這樣?
我想,也和它沒有工作 – adit
@adit嘗試製作使用-initWithTitle簡單的UIBarButtonItem的屬性:風格:目標:行動:看看你是否可以讓它看起來那樣。如果這樣做,問題是使用UIButton作爲酒吧按鈕項目的自定義視圖,或者您設置UIButton的方式。 –