我正在重新加載我的表reloaddata旋轉設備在我的應用程序。如果一個UITextfield在旋轉和鍵盤打開之前關注,我希望它保持聚焦並且鍵盤保持打開狀態。 Reloaddata調用「textfieldshouldEndEditing」和「KeyboardshouldHide」通知,因此在旋轉時我的文本字段未被聚焦,並且鍵盤也被關閉。設備旋轉後重新對焦UItextfield
要做到這一點,我用下面的代碼:
[myTextfield performSelector:@selector(becomeFirstResponder)
withObject:nil
afterDelay:1.0f];
能正常工作和鍵盤旋轉設備後再次打開,但問題是,當我按下鍵盤隱藏按鈕(現在的鍵盤被關閉)然後旋轉設備,鍵盤仍然出現錯誤,因爲在旋轉設備之前,我將其關閉。
有人可以建議什麼是錯的,或者應該做些什麼來實現這一目標?謝謝