ios - 更改 UISegmentControl 中所选项目的颜色

标签 ios uisegmentedcontrol

我有一个带有黑色色调的 UISegmentedControl ,因此所选元素在视觉上与其他元素没有什么不同,因为 iOS 使所选项目变暗,因此黑色保持不变。有谁知道如何在不使用未记录的方法的情况下使所选元素的颜色/阴影更浅?我已经通过分级层成功实现了这一目标,但一定有更简单的方法!

最佳答案

以下描述了如何为每个片段设置色调。

http://www.framewreck.net/2010/07/custom-tintcolor-for-each-segment-of.html

关于ios - 更改 UISegmentControl 中所选项目的颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6538224/

相关文章:

iphone - UITextField 用 NSUndoManager 支持替换文本

ios - 分段控制在分段 0 上未按预期工作

ios - 快速更改仅选定片段的色调颜色

ios - 对齐不同的 ios 设备

ios - 如何使用 UIPasteboard 异步加载动画 .gif 的图像 URL

ios - iPhone 6 Plus 在 accessoryView 旁边的 UITableViewCell 中显示奇怪的线条

ios - 尝试在重新排序已经在进行时开始对 Collection View 重新排序

ios - 从 UISegmentedControl 获取字符串值

ios - Swift - 如何让分段控件锁定在屏幕顶部

ios - UISegmentedControl 在 UITableView 标题上的行为方式很奇怪