最近我在UITextFied
中使用UIAlertView
来提示用户输入密码。但是在UIAlertView
出现后,我发现键盘被某个层重叠/覆盖,我无法通过键盘输入任何内容。
你能告诉我如何解决这个问题吗?非常感谢。
![UIAlertView的屏幕截图] [1]
答案 0 :(得分:1)
请不要将UIAlertView中的元素子类化或混乱。 Apple's documentation says this:
子类注释
UIAlertView类旨在按原样使用 并且不支持子类化。此类的视图层次结构是 私人,不得修改。
您需要创建自己的UIView(带有文本字段和按钮),您可以将其作为子视图添加到当前可见的视图中的任何其他内容上。