我有两个UIbutton
s,我想将这两个按钮分配给 aUITextView
以便当按下其中一个按钮时,文本视图内容会从按下前一个按钮时的内容发生变化。我想使用分段控件来做到这一点。如何在 NIB 文件中为每个分段控件分配不同的选择器?
问问题
394 次
2 回答
1
如前所述,您必须UISegmentedControl
使用选项将您的 IBAction 连接到您的 IB valueChanged:
(我认为您通常为 uibuttons 设置 touchUpInside),然后试试这个
- (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
}
希望这可以帮助。
于 2011-09-28T17:04:50.797 回答
0
You can assign the segment control to a single IBAction
. In that method use segment control's selectedSegmentIndex
to identify which section is pressed and call the later functions accordingly.
于 2011-09-28T16:51:21.913 回答