【发布时间】:2011-06-13 20:50:11
【问题描述】:
我希望在我的应用程序中使用 uisegmentedcontrol,它有 3 个段,但大小不同,第一个和第三个小于第二个... 这可能吗?我怎样才能做到这一点? 谢谢
【问题讨论】:
标签: ios uiviewcontroller size uitoolbar uisegmentedcontrol
我希望在我的应用程序中使用 uisegmentedcontrol,它有 3 个段,但大小不同,第一个和第三个小于第二个... 这可能吗?我怎样才能做到这一点? 谢谢
【问题讨论】:
标签: ios uiviewcontroller size uitoolbar uisegmentedcontrol
试试这个对我有帮助的代码:
segmentedControl.apportionsSegmentWidthsByContent = true
【讨论】:
这确实有效:
[self.mySegmentedControl setWidth:30.f forSegmentAtIndex:0];
【讨论】:
尝试:
[yourSegmentedController widthForSegmentAtIndex:indexOfSegmentYouWantToChange];
希望对你有帮助。
编辑:
可以做得更好:
[yourSegmentedController sizeToFit];
【讨论】: