我正在尝试隐藏键盘并显示 uipicker 而不是文本字段。
但似乎我走错了方向,或者我的编码有问题,因为键盘仍然持续显示(在另一个视图出现后可以看到 uipicker)。我认为我的 uipicker 方法没有任何问题,因为 uipicker 正确显示只是键盘仍在阻止它。谁能指出代码的哪一部分出错或引导我走向正确的方向?
这是我在 textFieldDidBeginEditing 方法中的代码:
[textField resignFirstResponder];
[pickerView setHidden:NO];
pickerView = [[UIPickerView alloc] initWithFrame:CGRectMake(0, 180, 300, 180)];
pickerView.delegate = self;
pickerView.showsSelectionIndicator = YES;
[self.view addSubview:pickerView];
如果需要更多代码,请告诉我。
谢谢