iPad 4.3模拟器是否支持UIKeyboardAppearanceAlert?

3
我使用了这段代码:
myTextField.keyboardType = UIKeyboardTypeNumberPad;
myTextField.keyboardAppearance = UIKeyboardAppearanceAlert;

但是当我在iPad模拟器4.3中运行我的项目时,键盘外观没有改变?

它看起来与UIKeyboardAppearanceDefault相同

对于iPhone 4.3的相同代码可以正常工作。键盘外观正在那里改变。

1个回答

2
警告模式是为了在警告视图中输入重要内容而设计的。它可能具有不同的行为。例如,苹果在App/iTunes/iBookstore商店登录屏幕中使用它。
实际上,在iPad上,外观是相同的。
我认为苹果建议不要使用警告模式。

有没有苹果官方的链接可以证实这一点?因为这个原因,我的应用在iPhone和iPad上看起来不同。还有其他方法可以在我们的代码中使用UIKeyboardAppearanceAlert吗? - Mrunal
我想我在WWDC上听过这个。我不确定是哪一年(自2008年以来)。顺便说一下,UITextInputTraits的文档页面也解释了它。 - Constantino Tsarouhas

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接