2015-04-12 89 views
5

我今天將iPhone版本從8.2升級到8.3,並看到蘋果改變了鍵盤行爲。當我顯示UIAlertVIew時,鍵盤自動關閉。iOS 8.3 UiAlertView關閉蘋果鍵盤

我需要保持鍵盤打開。那可能嗎?

+1

這可能是一個嘗試通過引入已棄用API的行爲更改來切換到「UIAlertController」 – Petesh

+0

使用'UIAlertController' –

+0

UIAlertController不解決p當警報顯示時,蘋果鍵盤仍然關閉。 –

回答

1

要解決這個bug在iOS的8

每當你點擊任何按鈕,只需要調用[textfield becomeFirstResponder]解散你的提醒。它會打開鍵盤。

或者您可以在[alert show]後致電[textfield becomeFirstResponder]

0

如果你想鍵盤是顯示警告後公開,公正使用下面的代碼:

斯威夫特:

alert.show() 
text1.becomeFirstResponder() 

的Objective-C:

[alert show]; 
[text1 becomeFirstResponder];