【发布时间】:2017-01-02 17:36:56
【问题描述】:
我有UIBarButtonItem,每当我尝试为按钮设置标题时,它都不起作用。
@IBOutlet weak var barButton: UIBarButtonItem!
override func viewDidLoad() {
super.viewDidLoad()
barButton.title = "AB"
}
但是,如果我尝试创建 UIBarButtonItem 的操作,然后执行 sender.setTitle() 则它可以工作。但不是viewDidLoad。当用户点击按钮时,我不想设置标题。
【问题讨论】:
-
为此,您需要在视图加载时以编程方式创建 UIBarButton。
-
@DheerajD 嗨,您能解释一下为什么不能通过这种方式完成吗?
-
-
您可以在 viewDidLoad 中更改 barButton 的标题,测试通过 Xcode 8.2 (Swift 3)。
标签: ios swift uibarbuttonitem