Iphone iTunes/App Store应用程序中的UI分段控件

Iphone iTunes/App Store应用程序中的UI分段控件,iphone,objective-c,uisegmentedcontrol,Iphone,Objective C,Uisegmentedcontrol,我正在尝试像iTunes应用程序和app store应用程序中一样获得UISegmentedControl, 当你在最高收入、最高免费和最高总收入之间进行选择时,这是一种酒吧风格,除了更多的蓝色。它位于表视图上方使用普通的UISegmentedControl类,并根据需要使用属性更改样式 (请参见右侧的样式弹出菜单!) 还可以将控件的segmentedControlStyle属性设置为以下值之一: typedef enum { UISegmentedControlStylePlain,

我正在尝试像iTunes应用程序和app store应用程序中一样获得UISegmentedControl,
当你在最高收入、最高免费和最高总收入之间进行选择时,这是一种酒吧风格,除了更多的蓝色。它位于表视图上方

使用普通的UISegmentedControl类,并根据需要使用属性更改样式

(请参见右侧的样式弹出菜单!)

还可以将控件的
segmentedControlStyle
属性设置为以下值之一:

typedef enum {
   UISegmentedControlStylePlain,
   UISegmentedControlStyleBordered,
   UISegmentedControlStyleBar,
   UISegmentedControlStyleBezeled,
} UISegmentedControlStyle;

segmentedControl.segmentedControlStyle=7

简单地使用那样的整数通常是个坏主意。如果苹果决定改变“7”的含义会发生什么?改为使用常量。然后我将更新我的应用程序。我真的不太担心。我已经想到了,但它与预期的样式不匹配,它就像一个小工具栏,有蓝色背景。