問題タブ [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 投票する
1 に答える
125 参照

ios8 - 複数の色を持つ ios 8 キーボード用の Containing アプリを作成する

現在、私はそれぞれが同じカスタム ios8 キーボードである多くの異なる XCode プロジェクトを持っています。それらの唯一の違いは、それぞれが異なる色であることです。私が持っている質問は、これらのキーボードを単一のコンテナー アプリにどのように組み合わせて、アプリを介してキーボードの色を切り替えることができるかということです。どんな助けでも大歓迎です、ありがとう。

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

ios - キーボードが非表示になると受信を停止します

カスタム キーボード拡張機能とそれを含むアプリがあります。起動後、アプリが 2 秒ごとに内線番号に送信されます。それをキャッチしてテキストフィールドに出力します。しかし、私には問題があります。拡張キーボードが画面に表示されると、数字の受信が開始されます。しかし、それが消えても、まだ番号を受け取ります。

質問: 内線番号が非表示になっているときに番号の受信を停止するには?

編集:拡張レシーバーを無限ループで実行します。キーボードが非表示の場合、このループを終了するには?

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

ios - アプリ拡張機能からホストのアプリ オブジェクトを取得するには?

カスタムキーボード拡張機能があります。また、キーボードがいつ表示/非表示になるかを知る必要があります。私はこの記事、このブロックを読みました:

しかし、このコードはアプリに実装されています。addObserver引数はそれselfを意味します。では、ホスト アプリ (テキスト フィールドを持つ任意のアプリ) からオブジェクトを取得して、登録通知に渡すにはどうすればよいでしょうか?

または、キーボードが表示/非表示の場合に登録する他の3つのオプションはありますか?

isfirstResponder も拡張から - オプションではないと思います。

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

ios - デバイスの向きが変わってもカスタム キーボードの高さが変わらない

デバイスを回転させても、カスタム キーボードの高さは常に同じままです。削除Constraintsして再度追加しようとしましたが、うまくいきません。Stack Overflow と iOS dev Forum で関連する質問をたくさん見ましたが、まだ解決策がありません..

アプリを使用した場所をいくつか読みまし-(void)viewDidAppear:(BOOL)animatedたが、このコードを使用してサイズを設定したら:

しかし、初めて設定するカスタムキーボードをロードするときはいつでも、横向きと縦向きのセッターフレーム表示を設定します。

肖像画:

ここに画像の説明を入力

風景:

ここに画像の説明を入力

オリエンテーション変更デリゲート時にサイズ変更メソッドを呼び出します。

ノート:

キーボード レイアウトについては、XIBを使用しており、デバイスの向きとしてペン先を読み込んでいますが、デバイスの向きでのサイズの更新はうまくいきません。これについて私を助けてください