如何使用不同类型的订单而不是矩形图像自定义UISegmentedControl项目,并将图像更改为选定状态。
答案 0 :(得分:1)
您可以使用UIImage设置背景图像。
- (void)setBackgroundImage:(UIImage *)backgroundImage forState:(UIControlState)state barMetrics:(UIBarMetrics)barMetrics
这里有一个很棒的教程: http://www.raywenderlich.com/21703/user-interface-customization-in-ios-6
答案 1 :(得分:0)
请参阅Apple文档:UISegmentedControl。 Apple已经提供了自定义此控件的文档。
除此之外,这里有一些其他教程链接:
http://techblog.chegg.com/2013/01/11/customizing-appearance-of-uisegmentedcontrol/
http://www.raywenderlich.com/21703/user-interface-customization-in-ios-6
希望这有帮助。
答案 2 :(得分:0)
我使用here提供的PLSegmentView。它允许您简单地换出常规的UISegmentedControl,并为每个段提供两种状态中的每一种的图像。效果很好。