我应该使用什么,而不是在iOS5.1中弃用的UISegmentedControlStyleBezeled?

当我build立我的应用程序时,有警告表明我的UISegmentedControlStyleBezeled已被弃用。 有没有其他types的UisegmentedControl看起来接近Bezeled一个,所以我不知道我可以用它来代替它。 我需要像UISegmentedControlStyleBar但更多的高度。

此外,看在UISegmentedControl.h显示这…

typedef enum { UISegmentedControlStylePlain, // large plain UISegmentedControlStyleBordered, // large bordered UISegmentedControlStyleBar, // small button/nav bar style. tintable UISegmentedControlStyleBezeled, // DEPRECATED. Do not use this style. } UISegmentedControlStyle; 

目前,我使用的工作是使用UISegmentedControlStyleBar并增加其框架高度。 你也可能想保持同一个中心,以避免它向下扩展。

我有一个感觉,他们不赞成的原因是因为他们在5.1中意外地破坏了它。

我相信随着人们开始脱离5.1,我们将会再次看到它。