gpt4 book ai didi

ios - 如何在同一个 Storyboard中的两个不同的 UIpickerView 上添加更改事件

转载 作者:行者123 更新时间:2023-11-28 21:33:42 25 4
gpt4 key购买 nike

我在同一个 Storyboard中有两个不同的 UIpickerView,我想在它们上添加更改事件并与它们绑定(bind)不同的操作。

我使用了下面的代码,它向两个 UIpickerView 添加了事件,但我想对它们添加不同的操作。但在这种情况下,由于两者都触发了相同的操作,所以执行相同的工作。

- (void)pickerView:_picker didSelectRow:(NSInteger)row inComponent:(NSInteger)component{

}

最佳答案

您可以在 Storyboard中为每个 UIPickerView 设置 tag,现在在选择方法中

- (void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component {
if(pickerView.tag == 0) {

} else if (pickerView.tag == 1) {

}
}

根据 标签,您可以区分选择了哪个 UIPickerView

关于ios - 如何在同一个 Storyboard中的两个不同的 UIpickerView 上添加更改事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34795660/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com