這應該很簡單,但它變得很頭疼。我有一個UITextField的視圖,用戶輸入一些文本並點擊搜索。這會彈出另一個視圖控制器,並且在第一個視圖消失之前,我會在文本字段上退出第一個響應者。當第二個視圖被解散時,第一個視圖會自動讓文本字段再次成爲第一個響應者,而我無法找到一種方法來抑制這一點。有沒有人有任何想法,當我解僱第二個視圖時,如何保持鍵盤彈出?當視圖變得可見時,UITextField成爲第一響應者,但我不想要它
我試圖resignFirstResponder in viewWillAppear,沒有效果。我在viewDidAppear中嘗試了同樣的方式,但彈出鍵盤然後立即解散了那看起來很尷尬的東西。
我很感激任何幫助。
你能發表一些代碼嗎? – ggrana
「在第一個視圖消失之前,我在文本字段中辭職第一響應者。」何時,確切地說,您是否告訴文本字段要辭退第一響應者?用什麼方法? –
我在viewWillDisappear中辭職第一響應者,並且在第二個視圖變爲可見之前可以看到鍵盤消失,但是當我解散第二個視圖時,消失,然後鍵盤從屏幕底部向上動畫。 – SeanT