任何人都可以告訴我爲什麼這段代碼不起作用嗎?將自定義按鈕添加到UINavigationItem LeftBarButtonItem
self.backButton = [UIButton buttonWithType:UIButtonTypeCustom];
[self.backButton setImage:[UIImage imageNamed:@"back_arrow.png"]
forState:UIControlStateNormal];
self.backButton.contentMode = UIViewContentModeCenter;
[self.backButton addTarget:self
action:@selector(backButtonAction:)
forControlEvents:UIControlEventTouchUpInside];
UIBarButtonItem *backButtonItem = [[UIBarButtonItem alloc] initWithCustomView:self.backButton];
[navigationItem setLeftBarButtonItem:backButtonItem animated:NO];
navigationItem.hidesBackButton = YES;
編輯:
沒有出現在leftBarButtonItem
。那就是問題所在。
怎麼不工作?你看到了什麼結果? – rdelmar
什麼問題? leftButton沒有顯示或其他? – Atif
您使用導航控制器嗎?你在哪裏使用該代碼? –