0

最近我用了一个UITextFiedin aUIAlertView来提示用户输入密码。但是在UIAlertView呈现之后,我发现键盘被某些层重叠/覆盖,我无法通过键盘输入任何内容。

你能告诉我如何解决这个问题吗?非常感谢。

![UIAlertView 截图][1]

http://i.stack.imgur.com/CMvMz.png

4

1 回答 1

1

请不要继承或混淆 UIAlertView 中的元素。 苹果的文档是这样说的:

子类化注释

UIAlertView 类旨在按原样使用,不支持子类化。此类的视图层次结构是私有的,不得修改。

您需要创建自己的 UIView(带有文本字段和按钮),您可以将其作为子视图添加到当前可见视图中的任何其他内容之上。

于 2013-01-12T05:19:41.803 回答