問題タブ [inputview]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - iOS アプリのカスタム キーボードからキーストロークを取得するにはどうすればよいですか?
iPhone アプリ用のカスタム キーボードを作成する必要があります。このトピックに関する以前の質問と回答は、カスタム キーボードの視覚要素に焦点を当てていましたが、このキーボードからキーストロークを取得する方法を理解しようとしています。
Apple は、カスタム キーボードを UITextField または UITextView に簡単に関連付けることができる inputView メカニズムを提供していますが、生成されたキーストロークを関連付けられたオブジェクトに送り返す機能は提供していません。これらのオブジェクトの典型的な委任に基づいて、通常の文字の 1 つ、バックスペース用の 1 つ、Enter 用の 1 つの 3 つの関数が期待されます。しかし、これらの機能や使用方法を明確に定義している人は誰もいないようです。
iOS アプリ用のカスタム キーボードを作成し、そこからキーストロークを取得するにはどうすればよいですか?
ios - UIViewinputViewスライドアニメーション
カスタムinputViewを備えたUIView(UIKeyInputを実装)があります。ビュー全体が表示されたらすぐにこのinputViewを表示したいのですが、ファーストレスポンダーになった後のスライドアニメーションがあります。このアニメーションを無効にして、すぐにinputViewを表示できますか?
このinputViewを長押しすると、上下に移動できます。どうすれば無効にできますか?
ありがとう!
ios - カスタムinputViewを追加するios
どれだけ読んでも理解できない iOS の概念に行き詰まっています。標準の iOS 数字パッドをカスタム デザインでオーバーライドしようとしています。ユーザーが UITextField に触れると、標準の数字パッドの代わりにカスタム inputView が表示されるようにします。
「customInputViewController」と呼ばれるカスタム inputView 用に別の .h/.m/.xib ViewController クラスを作成しました。現在、これは単なる暗い背景と、UITextField に触れたときに画面の約半分を覆う 1 つのボタンです (数字に似ています)。パッドですが、見た目が違うだけです)。カスタム inputView で 1 つのボタンをクリックすると、実装が失敗します。iOS が EXC_BAD_ACCESS エラーをスローします。
これは、実行時に .xib ファイルをロードし、カスタム inputView を UITextField オブジェクトにアタッチする方法です。
カスタム inputView の .xib ファイルで、ファイルの所有者を「customInputViewController」に設定し、(IBAction) メソッドを作成して UIButton にアタッチしました。そのボタンがクリックされると、NSLog(@"Button Clicked") メッセージを送信するように (IBAction) が設定されます。特にない。エラーをスローし続ける単純なボイラープレート実装です。
たぶん、私はこれを完全に間違っています。誰でも簡単な例を提供できますか?
ios - iOS:UITextFieldのinputViewサイズをカスタマイズする
のサイズをカスタマイズする必要がありUITextField's
inputView
ます。に割り当てられているカスタムビューinputView
のサイズはすでにです260x220
が、260x768( )および260x1024()inputView
として表示されます。変更してみましたが、変更はありません。とにかく、画面下部の特定のスペースのみを占めるように変更できますか?Portrait
Landscap
inputView's
Frame
UITextField's
inputView
Frame
[編集]
これから、私もフォローしてみましたがうまくいきませんでした!
objective-c - aUIScrollViewのUITextField-inputViewが機能しない
私はUItextField
にありUIScrollView
ます。inputView
に(ピッカー)を割り当てましたUITextField
が、機能しません。をクリックするtextfield
と、ピッカーの代わりにキーボードが表示されます。削除するUIScrollView
とうまくいきます(ピッカーを取得します)。あなたはなにか考えはありますか?ありがとう。
編集(より明確):私はにを持ってUItextField
いUIScrollView
ます。ピッカーを表示するメソッドを呼び出します。しかし、私textfield
がscrollview
キーボードを持っているときにメソッドが呼び出されることはありません。を削除するUIScrollView
と、メソッド(show picker)が呼び出され、ピッカーが取得されます。
objective-c - 1つのUIDatePickerを複数のUITextFieldに使用するにはどうすればよいですか?
私のviewDidLoad
中には次のコードがあります:
(dateFieldはすべてUITextField
sです)
私の-(void)datePickerChanged:(UIDatePicker*)datePicker
メソッドでは、選択した日付を入力できるように、どのdateFieldが編集されているかをどのように知ることができますか?
現在、UITextFieldごとに新しいUIDatePickerを使用していますが、この状況に対してより洗練されたソリューションがあることを願っています。
どんな助けでも大歓迎です!
iphone - iOS UITextField カスタム キーボード
アプリのカスタム キーボード ビューを画面の下部に配置しました。これは、Fabrizio Prosperi の FPNumberPadView に基づいています。
テキストフィールドにフォーカスがあるかどうかに関係なく、このキーボードを常に画面に表示したいです。
それは機能していますが、最初に画面上のキーボードに割り当てた位置に関係なく、最初のテキストフィールドをタップするとすぐに(そして最初の応答者になります)、それは消えて、通常のシステムキーボードとしてすぐに画面にスライドしますでしょう。
これは私が取り除きたいものです。最初から一番下にキーボードが必要で、テキストフィールドをタップすると、このカスタムキーボードから文字が表示されます。
これを達成するためのヒント/リンク/ヘルプはありますか?
前もって感謝します
cocoa-touch - UITextField のカスタム inputView が機能しない
カスタム ビューを UITextField の inputView プロパティに設定したいと考えています。(基本的に、UIPickerView の selectionIndicator に UILabel を追加したいのですが、もっと簡単な方法が見つからなかったので...) UIPickerView を inputView として設定すると、すべて正常に動作します。しかし、UIView を inputView として設定すると、UITextField が firstResponder になったときに表示されません。ここで誰か私に説明がありますか?
これは機能します:
これはしません:
ios - カスタム Text View の inputView を取得するにはどうすればよいですか?
システムの UITextView または UITextField はテキスト付きの画像を表示できないため、EGOTextView を使用して、感情 (絵文字ではない) などの属性付き文字列を表示します。
しかし、EGOTextView で inputView を取得できません。どうすれば取得できますか? ありがとう。