ios - 如何为 UIBarButtonItem 设置标题?

标签 ios swift uibarbuttonitem

我是 iPhone 开发新手。

如何以编程方式设置 UIBarButtonItem 的标题?

我的代码如下:

self.navigationItem.rightBarButtonItems =
    UIBarButtonItem(
        barButtonSystemItem: .Cancel, target: self,
        action: "barButtonItemClicked:")

@IBAction func barButtonItemClicked(sender: UIBarButtonItem) {
    //print something
}

最佳答案

使用允许您指定标题的不同初始化器:

UIBarButtonItem(title: "title", style: .Plain, target: self, action: "barButtonItemClicked:")

Swift 3.1 更新

UIBarButtonItem(title: "title", style: .plain, target: self, action: #selector(barButtonItemClicked))

关于ios - 如何为 UIBarButtonItem 设置标题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28210818/

相关文章:

ios - userNotificationCenter 中的 completionHandler 实际上做了什么?

swift - SKAudioNode 在 Xcode 9b2 中执行 SKActions 时遇到问题

ios - 在 Swift 中打乱一个字符串

iphone - 如何确保我的 iOS 7 布局在 iOS 6 上看起来相同?

ios - __weak IBOutlet ivars 需要发布和/或不良做法?

ios - 以编程方式将自定义流布局添加到 UICollectionView

ios - 平移 - 平移之前图像的初始位置

ios - 在导航 Controller 中设置后退按钮的 Action

objective-c - BarButtonItem 因未知原因调整大小

iphone - 如何将这些左箭头和右箭头添加到我的工具栏?