UIControlStateHighlighted相当于UISegmentedControl,iphone

时间:2011-09-21 14:43:36

标签: iphone uisegmentedcontrol

如果正在使用UI按钮,则可以使用属性UIControlStateHighlighted设置Uibuttons背景图像/颜色。

[UIButton setBackgroundImage: UIImage forState:UIControlStateHighlighted];

我想要UIsegmentedControl的类似属性。如果按下这些分段条中的任何一个,我想仅在按下时更改该条的颜色。释放该栏时,颜色应恢复为默认值。可能是我遗漏了一些明显的东西但是UIsegmentedControl有什么属性吗?

感谢您提前提供任何帮助..

3 个答案:

答案 0 :(得分:1)

即使我试图做同样的事情,这是不可能的,我一直尝试,所以我创建了两个带图像的按钮并放在一起(所以感觉像分段按钮)。

答案 1 :(得分:0)

    [segmentControl setMomentary:YES];

答案 2 :(得分:0)

documentation只有tintColor,它适用于整个控件。