2011-06-24 51 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