如何在另一个视图上方显示 PickerView

How to show PickerView above anotherview

我是 IOS 的新手,我发现了一个关于在底部和上面的一些视图中创建和显示 UIPickerView 的示例... link...
但我不知道该怎么做
谁能告诉我如何实现它?

任何帮助将不胜感激

=====>>>>

使用来自 Github 的 ActionSheetPicker。正好解决你的问题。

此处linkhttps://github.com/skywinder/ActionSheetPicker-3.0

你可以设置pickerView为uitextfield的inputView,这样当你编辑textfield时,pickerview就会显示出来

代码:

    let pickerView = UIPickerView()
    pickerView.dataSource = self
    pickerView.delegate = self
    self.textField.inputView = pickerView

如果你想让textfield的inputview正常可以设置

self.textField.inputView = nil

p/s: 如果要在显示时更改 uitextfield 的输入视图,必须调用

self.textView.reloadInputViews()