gpt4 book ai didi

ios7 - 如何更改 iOS 7 中 UISearchBar 取消按钮的文本颜色?

转载 作者:行者123 更新时间:2023-12-03 07:28:45 25 4
gpt4 key购买 nike

我需要更改 iOS7 中 UISearchBar 的取消按钮文本的颜色。

通常UISearchBar取消按钮textColor是蓝色的,我想将textColor更改为redColor

enter image description here

如何更改它?

最佳答案

我找到了自己问题的答案。

这是代码,如果要更改所有取消按钮,请添加AppDelegate

[[UIBarButtonItem appearanceWhenContainedIn:[UISearchBar class], nil] setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys:
[UIColor redColor],
UITextAttributeTextColor,
[UIColor whiteColor],
UITextAttributeTextShadowColor,
[NSValue valueWithUIOffset:UIOffsetMake(0, 1)],
UITextAttributeTextShadowOffset,
nil]
forState:UIControlStateNormal];

swift :

let attributes = [NSForegroundColorAttributeName : UIColor.red]
UIBarButtonItem.appearance(whenContainedInInstancesOf: [UISearchBar.self]).setTitleTextAttributes(attributes, for: .normal)

关于ios7 - 如何更改 iOS 7 中 UISearchBar 取消按钮的文本颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19206757/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com