0
我正在iPad應用程序和textfield我有一些驗證,如其文本不能爲空,如果它應該顯示錯誤alert.But在iPad我們有它的默認按鈕在右下角鍵盤的圖像有點像鍵盤。點擊這個按鈕,鍵盤會自動退出,沒有任何驗證檢查 。禁用iPad默認退出按鈕Xcode
如何禁用文本字段可以點擊此按鈕。
[textField resignFirstresponder]; 或 textfieldshold返回的方法會有幫助嗎?
我正在iPad應用程序和textfield我有一些驗證,如其文本不能爲空,如果它應該顯示錯誤alert.But在iPad我們有它的默認按鈕在右下角鍵盤的圖像有點像鍵盤。點擊這個按鈕,鍵盤會自動退出,沒有任何驗證檢查 。禁用iPad默認退出按鈕Xcode
如何禁用文本字段可以點擊此按鈕。
[textField resignFirstresponder]; 或 textfieldshold返回的方法會有幫助嗎?
我不是100%確定這一點,但UITextFieldDelegate
協議textFieldShouldEndEditing:
方法應該是你正在尋找的。
文檔說:
注:如果您使用此方法來驗證文本字段的內容,你可能還需要提供反饋,以使用疊加認爲效果。例如,您可以暫時顯示一個小圖標,指示文本無效並需要更正。有關將重疊添加到文本字段的更多信息,請參閱UITextField的方法。
如何禁用鍵盤右下角的默認返回按鈕? – sagar
您應該實施我在上一條評論中指出的方法,並且當您不希望返回按鈕退出鍵盤時返回NO – Vik