私は、ビューとビューコントローラを備えたカスタムキーボードを開発しました。私のアプリケーションのメインビューコントローラでは、カスタムキーボードビューコントローラのプロパティを保持しています。iOSでのInputViewプロパティの使用
カスタムキーボードから入力する必要があるtextView
があります。 customKeyboard
プロパティは、カスタムキーボードのビューコントローラです。
メインアプリケーションのviewController
のviewDidLoad
に以下を入れました。
self.textView.inputView = self.customKeyboard.view;
textView
ファーストレスポンダを作成すると標準のシステムキーボードが表示されます。 IBが私のtextViewプロパティをUIコンポーネントにリンクしているようです。カスタムキーボードを表示するには何が必要ですか?
ドット表記の代わりに[textView setInput:customKeyboard.view]を試すこともできます。おそらく、あなたのcustomKeyboardが正しく初期化され保持されていることを確認することもあります。これが役に立ちますようにお願いします – tams
2つは同等ですsetX:または.x =同じコードを呼び出す – hypercrypt