在iOS 11中,我有一个UIPickerView
的显示问题。
我的视图是,当键盘出现或消失时,我的视图上下移动。我有时并非一直都在遇到UIPickerView
没有显示任何内容的问题。
仍然选择了该项目,我可以保存时可以访问它,但是UIPickerView
完全空,没有显示任何内容。
这是一个已知问题吗?难道我做错了什么?我能做些什么?
这是我移动视图的方式:
func keyboardWillShow(notification: NSNotification) {
if self.view.frame.origin.y == 0{
if actionName.isEditing {
self.view.frame.origin.y -= 398
}
// Other code but same way
}
}
我建议使用eureka进行表单建筑:https://github.com/xmartlabs/eureka
另一个注意事项是现在有一些高度的键盘。例如,键盘可以在其中绘制字符。它的高度与默认值不一样。另外,如果用户禁用/启用建议。