1

2 つの入力 AccessoriesView を my に追加する必要がありますUITextView

まず、このリンクからカスタム コントロールを追加する必要があります。

そのカスタム コントロールの使用

[KOKeyboardRow applyToTextView:self.txtView];

accessoryViewしたがって、カスタムを自分に追加すると、UITextViewカスタムコントロールのみが表示され、私のものは表示されません。

これが私のカスタムのコードですinputAccessoryView

self.txtView.inputAccessoryView = self.keyboardAccessoryView;

inputAccessoryViewでは、どうすれば に 2つ追加できUITextViewますか?

4

2 に答える 2

3

inputAccessoryView単一のビューです。単一のビュー (コンテナーまたはサード パーティ ビューのサブクラス) を作成し、すべてのコンテンツ (ボタン) をそれに追加する必要があります。


KOKeyboardRowとして使用するビューを展開し、inputAccessoryViewボタンを追加するためだけにサブクラス化を見てください。これをきれいに行うには、パブリック インターフェイスを変更して、NSArray追加する標準ボタンの下に追加される追加ボタンとしていくつかのボタン (プロパティ) を受け取るようにする必要があります。

于 2013-09-19T11:41:04.307 に答える
2

2 つのビューを 1 つのカスタムにラップするuiview

于 2013-09-19T11:56:16.163 に答える