我怎样才能为段控制器编写事件?

时间:2010-04-17 08:52:47

标签: iphone

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

1 个答案:

答案 0 :(得分:1)

创建IBAction

-(IBAction)segCtrlValueChanged:(UISegmentControl*)segCtrl;

然后将“Value Changed”事件链接到Interface Builder中的此操作,以编程方式调用

[segmentationControl addTarget:foo action:@selector(segCtrlValueChanged:)
              forControlEvents:UIControlEventValueChanged];

如果是IBAction,请检查segCtrl.selectedSegmentIndex以查看哪个项目处于活动状态。