1

NSSegmentedControl在界面生成器上创建了这个并保存在 xib 文件中。该控件最初有 4 个段。

如果我用这个

[self.myControl setSegmentCount:6];

以编程方式将段数增加到 6,它将不起作用,但如果我这样做

[self.myControl setSegmentCount:2];

将段数减少到 2,它可以工作。

如果在那之后我将段数返回为 4,它可以工作,但我无法传递接口生成器上定义的段数。

有什么线索吗?

4

1 回答 1

2

在界面生成器中选择一个段,然后单击右侧边栏中的小标尺以添加布局约束并防止剪切

于 2014-08-01T04:00:33.690 回答