問題タブ [uikeyinput]
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.
iphone - 「UIWebView」コントロールで「UIKeyInput」プロトコルを使用するには?
UIKeyInput
コントロールでプロトコルを使用する方法はUIWebView
?
(バックスペースの問題を修正しようとしています: 外部キーボードでは機能しますが、削除された文字が 1 つを超える iOS キーボードでは機能せず、両方のキーボードで文字が入力された後に機能します。)
ios - IOS: UITextInput のトークナイザーが呼び出されない
私は UITextInput の実装に小さな問題が 1 つあります。これは、AutoCapitalization を適切に使用する能力を台無しにしているようです。
tokenizer プロパティは (becomeFirstResponder を呼び出した後でも) 呼び出されないため、カスタム トークナイザーがインスタンス化または使用されることはありません。
なぜこれが起こるのか誰にも分かりますか?
役立つ詳細情報: UITextInput の実装は、UICollectionView のサブクラスにあります。
ios - デフォルトキーボードのクイックタイプから単語を取得する方法
シンプルなUIKeyInputでテキストを編集するためのカスタムTextViewがあります。
クイックタイプの提案から単語を選択すると、空の文字列が送信されます
- (void) insertText:(NSString *)text
クイックタイプから単語を取得するには?
ios - inputAccessoryView が最初のタッチを受信しないことがある
iOS 8 とカスタム キーボードが導入されて以来inputAccessoryView
、私のアプリでは時々タッチが落ちることがあります。主に、ユーザーがシステム キーボードですばやく入力した後、キーを打とうとしたときに発生します。
inputAccessoryView
ユーザーがゆっくりと入力し、慎重にボタンを押すと、問題なく動作します。
この問題をデバッグするtouchesBegan
ためUIInputView
に、inputAccessoryView
. ユーザーがすばやく入力してから をタップしても、このtouchesBegan
メソッドは呼び出されませんinputAccessoryView
。
この問題を解決する方法について何か提案はありますか? 基本的に iOS 8 以降、また iOS 9 では、キーボードが大幅に「遅く」なり、すばやく入力すると、inputAccessoryView
一部のタッチをまったく受け付けなくなりました。
ios - iOS: QuickType キーボードの提案は UITextInput プロトコルでどのように機能しますか?
UITextInput
、UIKeyInput
およびUITextInputTraits
プロトコルを使用して実装されたテキスト入力ビューがあります。
基本的なテキストの入力と削除は、 と を介して正常に機能しinsertText:
ますdeleteBackward
。ただし、QuickType の提案はこれらのメソッドでは受信されず、QuickType がこれらのプロトコルとどのように相互作用するかに関するドキュメントを見つけることができません。
QuickType 入力を受け取るには、これらのプロトコルをどのように実装すればよいですか?
ios - Xcode UI テスト UIKeyInput typeText
insertText
Xcode UI テスト中、UIView
に準拠する をどのようにすればよいUIKeyInput
ですか?
CodeInputView
に準拠した を作成しましたUIKeyInput
。
コードを手動で入力して自分自身を記録すると、Xcode はapp.typeText("1234")
.
しかし、それを再生しようとすると、エラーUI Testing Failure - Both element or anyショウデント has keyboard focus が表示されます。そして、その質問に対する解決策はどれも機能していません。