2011-09-29 100 views
0

我已經創建了我自己的鍵盤,我想要在uitextview中代替iPhone中提供的標準鍵盤來輸入文本。在Apple文檔中,我在UIResponder類參考中找到了一個屬性inputView。 它被給在這個鏈接: - here 但我沒有得到如何使用這個property.please告訴我如何使用這個屬性prorpely。 我試圖用這個proerty這樣如何使用inputView屬性?

UIView *mainView; 

@property (readwrite,retain) IBOutlet UIView *mainView; 

- (UIView *)inputView { 

    return mainView; 
} 

回答

0

這是一個性質。您不必重寫其實現。只要使用它作爲任何其他常規屬性,並影響您的自定義輸入視圖。

yourTextField.inputView = yourCustomInputView; 
+0

感謝阿里我從很多天嘗試這最後ü解決這個:) 現在如何在該視圖中添加點擊事件做ü有關於這個想法? –

+0

像在任何其他意見。添加按鈕來處理水龍頭,或者實現'touchesBegan:withEvent:'和UIResponder的其他方法來處理觸摸手勢,或者添加一些UIGestureRecognizers,根據需要實現它。有關詳細信息,請參閱[本文檔](http://developer.apple.com/library/ios/#documentation/EventHandling/Conceptual/EventHandlingiPhoneOS/MultitouchEvents/MultitouchEvents.html) – AliSoftware

+0

我已將所有事件添加到自定義視圖中,但那個事件現在正在工作 –