我想为段控制器编写一个事件。通过单击第一个选项卡,我想执行一些计算,然后单击第二个选项卡,我想执行一些不同的操作。请帮助我。
答案 0 :(得分:1)
创建IBAction
-(IBAction)segCtrlValueChanged:(UISegmentControl*)segCtrl;
然后将“Value Changed”事件链接到Interface Builder中的此操作,或以编程方式调用
[segmentationControl addTarget:foo action:@selector(segCtrlValueChanged:)
forControlEvents:UIControlEventValueChanged];
如果是IBAction,请检查segCtrl.selectedSegmentIndex
以查看哪个项目处于活动状态。