如何选择UIPickerView来引导我到视图控制器?我希望每个选择都能引导我到另一个视图控制器。我正在考虑制作一个按钮,但我不知道如果按钮控制所有3个选项,我将如何拥有该按钮。
答案 0 :(得分:1)
当用户在pickerView上选择某些内容时,您可以实现func pickerView (_didSelectRow)
并根据他们选择的indexRow或选项添加功能。以下是教程中的一个很好的例子:UIPickerView Example
我认为更好的方法是在选择了选择器后添加一个按钮。您可以创建@IBAction func pickerButtonPressed
或任何您希望为操作命名的内容,并使用prepareForSegue
创建if else语句,该语句基于按下按钮时使用的pickerView的indexRow选项。
答案 1 :(得分:0)
UIPickerView将以下事件发送给它的代表:
- (void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component
将代码放在那里以确定选择了哪个单元格,然后将segue启动到要加载的视图。