問題タブ [custom-keyboard]

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.

0 投票する
3 に答える
1489 参照

ios - iOS8 のカスタム GIF キーボード

アプリ拡張機能を使用して、iOS8 でカスタム GIF キーボードを作成しています。カスタムキーボードのレイアウトを作成しました。GIF画像を選択するためにLongPress Gestureを実装していましたが、うまくいきません。それで、これまたはこれに関する提案に対して何ができますか?


上記のUITextInputDelegateでも試しました。このメソッドも、テキストの追加のみを扱います。しかし、私の懸念は、入力領域にgifまたはpng画像をロードすることです。

0 投票する
1 に答える
579 参照

ios8 - キーボード アプリ拡張機能内で UITextField を使用する

カスタム キーボードの上にテキスト フィールド (keyboardTextField) を追加しました。それを選択してテキストを入力できます (カスタム キーボードを使用)。しかし、メインアプリの入力ビューを選択することはできません。このコード行

正しく動作しません。誰かが回避策やアイデアを持っている場合は、あなたの助けが必要です.

0 投票する
1 に答える
1345 参照

ios - カスタム キーボード: 選択したテキストを取得

私からCustom Keyboard、ユーザーがテキスト (およびその範囲) で何かを選択したかどうかを知りたいと思います。UITextInputDelegateドキュメントに従って、プロトコルによって提供されるコールバックを利用できると思いました。

  • selectionWillChange(textInput: UITextInput)
  • selectionDidChange(textInput: UITextInput)
  • textWillChange(textInput: UITextInput)
  • textDidChange(textInput: UITextInput)

ただし、selectionWill/DidChangeコールバックは呼び出されません。テキストの選択を変更すると、textWill/DidChange代わりに他のコールバックがトリガーされます ( )。これはすでに奇妙であるため、私が抱えている問題は、textInputパラメーターが常に nil であることです。selectedTextRangeしかし、問題を解決するためにアクセスしたいので、それが必要です。

カスタムキーボード実装内で現在選択されているテキストおよび/またはその範囲を取得する方法はありますか?

0 投票する
2 に答える
773 参照

ios - iOS8 カスタム キーボード UIPasteBoard の問題

UIPasteBoardiOS8 用のカスタム キーボードで問題が発生しています。初期化しようとするとUIPasteBoard、次のエラーが発生します。

UIPasteboard - pasteboardd の起動に失敗しました。UIKit.framework/Support にインストールされていることを確認してください

このSA の投稿RequestsOpenAccessによると、既にキーボード ターゲットの info.plist に追加しています。

UIKit.frameworkキーボードターゲットに追加してインポートしようとしましたが、成功しKeyboardViewControllerませんでした。

誰が何がうまくいかないのか考えましたか?