我正在使用Xcode 10,Swift5。我正在尝试使用一个viewController来显示一系列文本字段。我只想基于UIPickerView中选择的类别显示某些textFields。有没有办法做到这一点?
答案 0 :(得分:0)
@IBOutlet var textField1: UITextField!
func pickerView(_ pickerView: UIPickerView, didSelectRow row: Int, inComponent component: Int) {
switch row {
case 0:
textField1.isHidden = true
default:
break
}
}
使用UIPickerView委托方法隐藏/取消隐藏您的文本字段。 还要在StackView中添加文本字段,以便它们可以自动重新定位,而不会在文本字段之间留出空白