我有UIBarButtonItem
並且每當我嘗試將標題設置爲按鈕時,它都不起作用。將標題設置爲UIBarButtonItem
@IBOutlet weak var barButton: UIBarButtonItem!
override func viewDidLoad() {
super.viewDidLoad()
barButton.title = "AB"
}
但是,如果我嘗試創建的UIBarButtonItem
動作,然後做sender.setTitle(),那麼它的工作原理。但不在viewDidLoad
。當用戶點擊按鈕時,我不想設置標題。
爲此,您需要以編程方式創建UIBarButton上圖那樣的負荷。 –
@DheerajD嗨,你能解釋一下爲什麼不能這樣做嗎? – Nitesh
UIBarButton在視圖控制器加載時分配,並且在運行時無法更改其標題,並且如果要更改標題,則需要分配新的barbutton並將其分配給左側或右側項目。 –