我喜欢将 UISegmentControl 的选定段设置为按钮背景的颜色。
所以我这样做了:
UIColor *selectedC = [_myBtn backgroundColor];
然后像这样设置色调
[[[mySC subviews] objectAtIndex:1] setTintColor:selectedC];
但是结果看起来不同(当然),因为这是色调颜色而不是结果颜色。
有趣的是,使用 selectedC 设置段 0 或段 1 会产生相同的颜色(这很好)。
我只需要知道如何 - 设置段控件的颜色,以便结果实际上是我的按钮的颜色,或者 - 找出必须使用的正确色调颜色,以便具有色调颜色的段看起来像我的按钮
我希望有某种“向后”逻辑来找出特定输出颜色的色调颜色。