2011-01-06 70 views
0

我已附有的UITextField和UIButton的到鍵盤工具欄當它成爲經由用戶文本字段當-resignFirstResponder時,inputAccessoryView不會隱藏視圖?

textField.inputAccessoryView = theToolbar; 

問題是內編帶的第一響應,所述工具欄消失當鍵盤被駁回,從而防止任何進一步輸入。

關於如何使工具欄返回到屏幕底部而不是完全關閉它的任何想法?

我在想委託方法可能有幫助,但我真的不太確定。似乎一旦inputAccessoryView總是inputAccessoryView :(

乾杯

回答

2

的inpu t配件視圖會自動被輸入視圖(在這種情況下爲鍵盤)消除。通常,您不希望在視圖層次結構中擁有輸入附件視圖。相反,如果您希望在顯示鍵盤時向上滾動工具欄,則應遵循Managing the Keyboard的指導原則。

0

你可以嘗試使用在視線以外的inputAccessoryView一個額外的工具欄,可以「假」的你正在嘗試做外觀或者,你嘗試過使用

[self.view addSubview:theToolbar]; 

當鍵盤到達屏幕的底部添加工具欄返回到屏幕的底部?您可以使用鍵盤通知這一點。

相關問題