如何增加UISegmentedControl中栏之间的空间?而不是创建一个单独的按钮。我想分割段控制条。
答案 0 :(得分:7)
使用以下方法设置宽度
[segment setWidth: forSegmentAtIndex:];
这样可以增加各个段的宽度。
<强>更新强>
如果要拆分各个细分,则可能需要将自定义图像作为dividerImage
放置,使其看起来像是分开的。您需要使用以下方法设置dividerImage
。
- (void)setDividerImage:(UIImage *)dividerImage forLeftSegmentState:(UIControlState)leftState rightSegmentState:(UIControlState)rightState barMetrics:(UIBarMetrics)barMetrics