2011-06-24 146 views
3

我已经使用这个代码:iPad 4.3模拟器是否支持UIKeyboardAppearanceAlert?

myTextField.keyboardType = UIKeyboardTypeNumberPad; 
myTextField.keyboardAppearance = UIKeyboardAppearanceAlert; 

但是当我运行我在iPad上模拟4.3项目,键盘的外观是没有得到改变了吗?

看起来一样UIKeyboardAppearanceDefault一个

相同的代码为iPhone 4.3优良工程。键盘外观正在改变。

回答

2

警报模式用于警报视图中的输入,用于重要的事情。它可能有不同的行为。 Apple在App/iTunes/iBookstore Store登录屏幕中使用它。

事实上,在iPad上,外观是一样的。

我认为Apple建议不要使用警报模式。

+0

有什么可用的链接苹果说这个?正因为如此,我的应用程序在两款设备(iPhone和iPad)上看起来都不一样。有没有其他方法可以在我们的代码中使用UIKeyboardAppearanceAlert? – Mrunal

+0

我想我在WWDC听到这个消息。我不确定哪一年(自2008年以来)。顺便说一句,'UITextInputTraits'的文档页面也解释了它。 –

+0

兰迪,感谢您的帮助 – Mrunal

相关问题