这个UI元素是什么?

时间:2010-01-27 15:54:32

标签: iphone

有人知道这是Billings应用程序中某种风格的UISegmentedControl吗?

control http://img2.pict.com/30/ec/9e/2658558/0/screenshot20100127at9.png

如果是这样,如果只有Plain,Bordered和Bar样式,你如何自定义UISegmentedControl?

谢谢!

2 个答案:

答案 0 :(得分:2)

你真的无法设置UISegmentedControl的样式,它更可能是一个视图,其中有两个自定义按钮相互影响。

答案 1 :(得分:0)

使用UISegmentedControl可以实现此效果。虽然普通样式确实具有圆形边框,但它们可以从屏幕边缘溢出。完成后,您只需要每段两个图像 - 一个用于选定状态,一个用于未选择状态。

然后您可以回复valueChanged:事件, 基于-selectedSegmentIndex,您可以使用-setImage:forSegmentAtIndex:方法设置段的图像(根据需要)。