2011-09-28 41 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 
} 

希望這有助於。