UISegmentedControl中条形之间的空格

ios*_*dev 2 iphone objective-c uisegmentedcontrol ios

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

在此输入图像描述

iDe*_*Dev 7

使用以下方法设置宽度,

[segment setWidth: forSegmentAtIndex:];
Run Code Online (Sandbox Code Playgroud)

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

更新: 如果要拆分各个段,可能需要将自定义图像作为dividerImage单独的图像使其看起来像是分开的.您需要使用以下方法进行设置dividerImage.

- (void)setDividerImage:(UIImage *)dividerImage forLeftSegmentState:(UIControlState)leftState rightSegmentState:(UIControlState)rightState barMetrics:(UIBarMetrics)barMetrics
Run Code Online (Sandbox Code Playgroud)