如何增加UISegmentedControl中条形之间的间隔?而不是创建一个单独的按钮。我想分割段控制栏。

最佳答案

使用以下方法设置宽度,

[segment setWidth: forSegmentAtIndex:];

这将允许您增加各个段的宽度。

更新:
如果要分割各个段,则可能必须将自定义图像作为dividerImage放置,以使其看起来像是独立的。您需要使用以下方法设置dividerImage
- (void)setDividerImage:(UIImage *)dividerImage forLeftSegmentState:(UIControlState)leftState rightSegmentState:(UIControlState)rightState barMetrics:(UIBarMetrics)barMetrics

关于iphone - UISegmentedControl中的条之间的空间,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12815279/

10-11 07:53