Keyboard 我如何使我的UIAlertView保持在键盘上方?它只会跳起来然后返回默认值

Keyboard 我如何使我的UIAlertView保持在键盘上方?它只会跳起来然后返回默认值,keyboard,uitextfield,uialertview,Keyboard,Uitextfield,Uialertview,我创建了一个uiAlertView,其中包含iPad的文本字段。这意味着在横向模式下,警报被键盘覆盖。我寻找一个解决办法,我想出了 alert.transform = CGAffineTransformTranslate(alert.transform, 0.0, 150.0); 然而,所有这一切似乎只是让警报“跳”到150,然后回到默认位置。如何使警报保持在高位而不跳下 谢谢 您可以将文本字段的键盘外观设置为UIKeyboardAppearanceAlert aTextField.keybo

我创建了一个uiAlertView,其中包含iPad的文本字段。这意味着在横向模式下,警报被键盘覆盖。我寻找一个解决办法,我想出了

alert.transform = CGAffineTransformTranslate(alert.transform, 0.0, 150.0);
然而,所有这一切似乎只是让警报“跳”到150,然后回到默认位置。如何使警报保持在高位而不跳下


谢谢

您可以将文本字段的
键盘外观设置为
UIKeyboardAppearanceAlert

aTextField.keyboardAppearance = UIKeyboardAppearanceAlert;
在UIAlertView上放置文本字段还有其他一些技巧。看