swift - 从 UISearchBar 更改 UIBarButtonItem

标签 swift ios8 uisearchbar uibarbuttonitem uicolor

我想更改 iOS 8 中 UISearchBar 中取消按钮的文本字体和颜色。我已经尝试了适用于 iOS 6 和 7 的解决方案,但它们似乎不起作用。

最佳答案

这不是我正在寻找的解决方案,但它确实有效。

let cancelButtonAttributes: NSDictionary = [NSFontAttributeName: FONT_REGULAR_16!, NSForegroundColorAttributeName: COLOR_BLUE]
UIBarButtonItem.appearance().setTitleTextAttributes(cancelButtonAttributes, forState: UIControlState.Normal)

关于swift - 从 UISearchBar 更改 UIBarButtonItem,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32692569/

相关文章:

swift - 如何让 View 将所有剩余空间放入垂直堆栈 View 中?

swift NSMutableURLRequest https 安全吗?

iOS 8 图像缩放和自动布局

ios8 - Xcode 6 NSUserDefaults 不起作用

ios - Xamarin iOS 从搜索栏中隐藏取消按钮

Swift 4 TIC SSL 信任错误

ios - Swift - 如何计算字节数并将它们转换为兆字节?

swift - 通过滑动从 UIViewController 中放松

iphone - 如何隐藏/删除联系人选择器上的搜索栏

iphone - UISearchBar - "search results button"是做什么用的?