构建我的应用程序时会出现警告,表明我的UISegmentedControlStyleBezeled已弃用。没有其他类型的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;
答案 0 :(得分:5)
目前,我使用的工作是使用UISegmentedControlStyleBar并增加其帧高。您可能还希望保持相同的中心,以避免它向下扩展。
答案 1 :(得分:4)
我觉得他们弃用它的原因是因为他们在5.1中意外地破坏了它。
我相信随着人们开始离开5.1,我们将来会再次看到它。