Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 如何为段控制器编写事件?_Iphone - Fatal编程技术网

Iphone 如何为段控制器编写事件?

Iphone 如何为段控制器编写事件?,iphone,Iphone,我想为段控制器编写一个事件。单击第一个选项卡我想执行一些计算,单击第二个选项卡我想执行一些不同的操作。请帮助我。创建一个iAction -(IBAction)segCtrlValueChanged:(UISegmentControl*)segCtrl; 然后将“值更改”事件链接到Interface Builder中的此操作,或以编程方式调用 [segmentationControl addTarget:foo action:@selector(segCtrlValueChanged:)

我想为段控制器编写一个事件。单击第一个选项卡我想执行一些计算,单击第二个选项卡我想执行一些不同的操作。请帮助我。

创建一个iAction

-(IBAction)segCtrlValueChanged:(UISegmentControl*)segCtrl;
然后将“值更改”事件链接到Interface Builder中的此操作,或以编程方式调用

[segmentationControl addTarget:foo action:@selector(segCtrlValueChanged:)
              forControlEvents:UIControlEventValueChanged];
如果是iAction,请选中
segCtrl.selectedSegmentIndex
,查看哪个项目处于活动状态