69得票8回答
如何通过编程将UISegmentedControl添加到容器视图中

如何定义一个UISegmentedControl的外框? 我想让分段控制器显示在包含视图的底部,即UIView。

68得票16回答
iOS:更改UISegmentedControl的高度

我想改变UISegmentedcontrol的高度,但在Interface Builder中不允许这样做。有没有办法可以修改,还是说不可能实现? 谢谢

67得票8回答
为 UISegmentedControl 定义点击事件

我在我的应用程序中添加了一个UISegmentedControl。在普通状态下,没有任何按钮被选中。我想在第一个段被选择时实现一个按钮点击事件,并在其他按钮被点击时实现另一个事件。

66得票20回答
UISegmentedControl在选定的分段上注册点击

我有一个分段控件,用户可以使用它来选择如何对列表进行排序。工作得很好。 但是,当已经选择的片段被点击时,我希望排序被反转。 我已经将所有代码放在了正确的位置,但我不知道如何注册那些片段的点击事件。似乎你可以使用的唯一控制事件是UIControlEventValueChanged,但这并没有起...

61得票2回答
如何修复错误:此类不符合键值编码,无法为键“tableView”设置属性。

我用Table View和Segmented Control制作了一个应用程序,这是我第一次制作。我使用了一些代码和一些教程,但它并不起作用。当我运行我的应用程序时,它会崩溃,并显示日志中的此错误: MyApplication [4928:336085] *由于未捕获的异常而终止应用程...

57得票2回答
如何禁用UISegmentedControl的一部分?

以下是 UISegmentedControl 的代码。 UISegmentedControl *segmentedControl = [[UISegmentedControl alloc] initWithItems:[NSArray arrayWithObjects: [UIImage i...

54得票8回答
UISegmentedControl取消选择(使所有分段都不选中)

实际上标题包含了我的问题。 我有一个 UISegmentedControl,并且需要取消当前选定的标签。 我尝试过:[menu setSelectedSegmentIndex:-1]; 我将menu作为uisegmentedcontrol的UBOutlet,但是这给了我一个异常。有人有什么想法...

53得票12回答
如何更改UISegmentedControl的圆角半径?

能否改变UISegmentedControl的圆角半径?我已经尝试了下面的方法,这是我们用来改变UIView圆角半径的方法。self.segmentedControl.layer.cornerRadius = 15.0; self.segmentedControl.layer.masksToB...

48得票7回答
Swift处理分段控件上的操作

我有一个带有4个分段的HMSegmentedControl。 当选择时,它应该弹出视图。当关闭弹出视图并尝试单击相同的段索引时,它应再次显示弹出视图。 使用以下内容在弹出视图关闭后单击相同的段索引没有任何操作。segmetedControl.addTarget(self, action: "s...

46得票16回答
如何在 Swift 中以编程方式更改 UISegmentedControl 的字体大小和字体名称?

如何以编程方式更改uisegmentedcontrol的字体大小和字体名称?我使用了Swift。 这是我的代码:self.mysegmentedControl = UISegmentedControl(items: [ NSLocalizedString("Aaaaaa", ...