【发布时间】:2017-08-14 12:56:19
【问题描述】:
如何以编程方式连接我的 UISegmentedControl 的值更改方法。我知道使用 IB 是可能的,但我想知道如何使用代码来做到这一点。谢谢。
【问题讨论】:
标签: iphone objective-c ios cocoa-touch uisegmentedcontrol
如何以编程方式连接我的 UISegmentedControl 的值更改方法。我知道使用 IB 是可能的,但我想知道如何使用代码来做到这一点。谢谢。
【问题讨论】:
标签: iphone objective-c ios cocoa-touch uisegmentedcontrol
为控制事件UIControlEventValueChanged附加一个target-action。
示例
[segmentedControl addTarget:self action:@selector(valueChanged:) forControlEvents: UIControlEventValueChanged];
【讨论】:
您可以使用 addTarget:action:forControlEvents 方法。
UISegmentControl *mySegmentedControl = [UISegmentControl ...];
[mySegmentedControl addTarget:self action:@selector(segmentValueChanged:) forControlEvents:UIControlEventValueChanged];
【讨论】: