Uipickerview显示问题



在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

另一个注意事项是现在有一些高度的键盘。例如,键盘可以在其中绘制字符。它的高度与默认值不一样。另外,如果用户禁用/启用建议。

最新更新