我有一个选择器作为文本字段的输入视图,一切正常。问题是,每次轻击文本字段并且选择器出现在屏幕底部时,它都会将其他视图向上推-即使它很远地覆盖了文本字段。我知道这是软键盘的理想行为,但就我而言,这是不好的。是否可以使选择器出现而无需将其他视图向上移动?
我的代码:
override func viewDidLoad() {
let chartTypePicker = UIPickerView()
chartTypeTextField.inputView = chartTypePicker
chartTypeTextField.text = "Line chart"
chartTypePicker.center = view.center // doesn't work
chartTypePicker.delegate = self
}
我也有pickerView函数和其他所有功能。一切工作正常,我只是不想让它移动其他视图。感谢您的任何建议!
编辑:我上传了图片。很抱歉,质量低劣且内容已被涂黑,我无法公开共享。
之前和之后。当选择器从底部上升时,视图将推到顶部。他们甚至在采摘者离开后仍呆在那里。以选择器作为输入的文本视图在红色椭圆中。所以我想拥有的是,选择器出现时视图不会向上推。