swift – 更改UISearchBar取消按钮的字体样式

swift – 更改UISearchBar取消按钮的字体样式,第1张

概述我正在尝试将UISearchBar取消按钮的字体更改为“OpenSans”,但我无法访问任何属性.我只能更改UISearchBar的色调颜色,它会改变搜索栏取消按钮文本和颜色的颜色.搜索栏UITextField游标颜色: searchBar.tintColor = UIColor(red: 187.0/255.0, green: 187.0/255.0, blue: 187.0/255.0, al 我正在尝试将UISearchbar取消按钮的字体更改为“OpenSans”,但我无法访问任何属性.我只能更改UISearchbar的色调颜色,它会改变搜索栏取消按钮文本和颜色的颜色.搜索栏UITextFIEld游标颜色:

searchbar.tintcolor = UIcolor(red: 187.0/255.0,green: 187.0/255.0,blue: 187.0/255.0,Alpha: 1.0)

有没有办法实现这个目标?

解决方法 试试这样的东西对我有用.

UIbarbuttonItem.appearanceWhenContainedInInstancesOfClasses([UISearchbar.self]).setTitleTextAttributes([NSFontAttributename : UIFont(name: "OpenSans",size: 15)!],forState: .normal)

如果要更改颜色,请将其添加到属性数组中.

NSForegroundcolorAttributename : UIcolor.whitecolor()

注意:在iOS 9中提供

总结

以上是内存溢出为你收集整理的swift – 更改UISearchBar取消按钮的字体样式全部内容,希望文章能够帮你解决swift – 更改UISearchBar取消按钮的字体样式所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1012156.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存