ios - 如何更改 UI 分段控件标题颜色

标签 ios title uisegmentedcontrol

xib文件中有一个UISegmentedControl,我想在选中时改变标题颜色,怎么办?

最佳答案

在(iOS 5 及更高版本)中执行此操作的最简单方法是使用 -setTitleTextAttributes: forState:

例子: [segmentedControl setTitleTextAttributes:@{ UITextAttributeTextColor : [UIColor lightGrayColor] } forState:UIControlStateSelected];

文档:UISegmentedControl Class Reference

关于ios - 如何更改 UI 分段控件标题颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10224303/

相关文章:

jquery - 如何根据 Colorbox 本身加载的内容设置 Colorbox 标题?

css - 在鼠标悬停时隐藏 anchor 链接标题标签

html - 标题元素中的换行符

objective-c - 使用选项卡栏 Controller 对导航栏进行分段控制

xcode - 如何切换表格 View 中显示的数据

ios - Xcode 12 模拟器崩溃

ios - 在我的 UIViewController 中,我希望用户选择两个选项之一。 xcode 中实现此功能的简单 ui 元素是什么?

ios - PJSIP 2.4 视频方向变化传播

ios - 应用程序因 iOS 13.2 中的 CPU 使用而终止

ios - 对于 alertController : what is the sourceView of a selected segment in a UISegmentedControl