有人知道这是Billings应用程序中某种风格的UISegmentedControl吗?
control http://img2.pict.com/30/ec/9e/2658558/0/screenshot20100127at9.png
如果是这样,如果只有Plain,Bordered和Bar样式,你如何自定义UISegmentedControl?
谢谢!
答案 0 :(得分:2)
你真的无法设置UISegmentedControl的样式,它更可能是一个视图,其中有两个自定义按钮相互影响。
答案 1 :(得分:0)
使用UISegmentedControl可以实现此效果。虽然普通样式确实具有圆形边框,但它们可以从屏幕边缘溢出。完成后,您只需要每段两个图像 - 一个用于选定状态,一个用于未选择状态。
然后您可以回复valueChanged:事件, 基于-selectedSegmentIndex,您可以使用-setImage:forSegmentAtIndex:方法设置段的图像(根据需要)。