2012-09-14 56 views

回答

1

創建UIToolbar保持兩個條形按鈕這一點。最初隱藏那個工具欄。

顯示在文本框

的文本框didBeginEditing代表的工具欄和隱藏文本框的didEndEditing代表的工具欄

編輯:由於PRASHANT說BSKeyboard提供什麼,我說。在這裏看看它的外觀和感覺http://www.cocoacontrols.com/platforms/ios/controls/bskeyboardcontrols

+0

雅......但在我的情況下,我想要取消按鈕來動起來,隨着鍵盤上下。 您的解決方案最終只顯示隱藏取消按鈕或工具欄。 – Allamaprabhu

+0

有兩種解決方法1.將動畫添加到工具欄以從底部移動。 2.將工具欄添加到inputAccesoryView以獲取相應的文本字段。 http://blog.carbonfive.com/2012/03/12/customizing-the-ios-keyboard/ – iPrabu

+0

謝謝@ iPrabu,我寧願設置inputAccesorryView。 – Allamaprabhu

0

你應該設置的UITextField或UITextView中的inputAccessoryView屬性格式,以您的自定義視圖與所有需要的按鈕

@property(讀寫,保留)的UIView * inputAccessoryView

說明
的自定義附件視圖以顯示文本字段變爲 first responder此屬性的默認值爲零。將 視圖分配給此屬性會導致該視圖顯示在 標準系統鍵盤的上方(或在自定義輸入視圖上方,如果提供了 ),當文本字段成爲第一個響應者時。例如,對於 示例,您可以使用此屬性將自定義工具欄附加到 鍵盤。

相關問題