2

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

在此处输入图像描述

4

1 回答 1

7

使用以下方法设置宽度,

[segment setWidth: forSegmentAtIndex:];

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

更新: 如果您想拆分各个部分,您可能需要放置一个自定义图像,dividerImage以使其看起来像是分开的。您需要使用以下方法进行设置dividerImage

- (void)setDividerImage:(UIImage *)dividerImage forLeftSegmentState:(UIControlState)leftState rightSegmentState:(UIControlState)rightState barMetrics:(UIBarMetrics)barMetrics
于 2012-10-10T08:44:29.850 回答