2011-09-28 52 views
0

我有两个UIbutton s,我想将这两个按钮分配到UITextView,以便当按下其中一个按钮时,文本视图内容会从之前的内容更改按钮被按下。我想用分段控制来做到这一点。我如何为NIB文件中的每个分段控件分配不同的选择器?将选择器添加到NIB文件中的多个分段控件中

回答

0

您可以将段控制分配给单个IBAction。在该方法中,使用段控制的selectedSegmentIndex来确定哪个段被按下,并相应地调用后面的功能。

1

如前所述你有你的IBAction为与valueChanged:选项(我想你通常设定为touchUpInside uibuttons)连接到您的UISegmentedControl在IB,那就试试这个

- (IBAction)changeType:(id)sender{ 
    //segControl is an instance of UISegmentedControl 
    segControl = sender; 
    if(segControl.selectedSegmentIndex==0){ 
     //do something 
    } 
    else if (segControl.selectedSegmentIndex==1){ 

    }//and so on 
} 

希望这有助于。

相关问题