2011-12-21 22 views
0

ドロップダウンボックスを追加して、iPhoneアプリで事前定義された値から選択するようにしましたが、不可能なのでピッカーを使用すると思いました代わりに。どのようにして、テキストビューにピッカー値をプロンプトして、Textviewに選択項目を入力させるようにするのですか?ピッカーを使用してTextviewにコンテンツを追加する方法

+0

はそうプロンプトピッカーと同様のTextViewに書きたいんデリゲートメソッドを介してこれを阻止しない限り、外部キーボードは、しかし、まだUITextViewに通常のテキストを入力することができ、または正確にあなたがピッカーを促したいないとき? – Anjani

+0

いいえユーザーがドロップダウンリストのように、選択をピッカーでしか使用できないようにしたいとします。現在、テキストビューをクリックすると、pickerviewではなくキーボードが表示されます。 – user616076

+0

in - (BOOL)textViewShouldBeginEditing:(UITextView *)textViewメソッドfalseを返し、ピッカーを表示するメソッドを呼び出す必要があります。 – Anjani

答えて

0

のプロパティの編集を無効にすることがあると思います。あなたはおそらくまだカーソルを表示します。

inputViewは基本的にkeyBoardを置き換えます。あなたは

- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text 
0

私はあなたがUITextViewからinputViewとしてUIPickerViewを設定し、ピッカーへの変更をリッスンし、それに応じてUITextViewの内容を調整することができTextview