作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我正在尝试创建一个自定义 UIBarButtonItem
类,以仅更改我添加到 View Controller 的条形按钮的字体和颜色。我有 20 多个 Button 需要更改。
我如何通过从(Identity Inspector) Storyboard添加自定义 UIBarButtonItem
类来做到这一点?
最佳答案
为 UIBarButtonItem 创建类
class CustomBarButton: UIBarButtonItem {
override func awakeFromNib() {
style = .plain
tintColor = .red
//Set font name and size
guard let font = UIFont(name: "Helvetica-Bold", size: 19) else {
return
}
setTitleTextAttributes([NSAttributedStringKey.font:font], for: .normal)
}
}
Set CustomBarButton class to UIBarButtonItem from Identity Inspector.
关于ios - 如何在 Xcode + Swift 4 中制作自定义 UIBarButtonItem 类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47987935/
我是一名优秀的程序员,十分优秀!