問題タブ [ios-keyboard-extension]

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 に答える
1998 参照

c# - Windows Phone 8.1 カスタム キーボード

IPhone でさまざまなシステム キーボード タイプ (Emojo アイコン キーボード、記号キーボードなど) が許可されるのと同様に、Windows Phone に追加できるカスタム キーボードを作成しようとしています。Windows phone でこれを行う方法はありますか?

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

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

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

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

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

肖像画:

ここに画像の説明を入力

風景:

ここに画像の説明を入力

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

ノート:

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

0 投票する
0 に答える
1190 参照

ios - iOS 8 カスタム キーボードから iPhone の自動ロックを無効にする

iOS8 カスタム キーボードから自動画面ロックを無効にする方法はありますか?

アプリ拡張機能ではサポートされていません。

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

ios - iOS 8 キーボード拡張機能が iPhone 5 および 5s でのみ読み込まれる

私は現在、iOS 8 のキーボード拡張機能に取り組んでいます。最近まで、拡張機能を iPhone 5 シミュレーターでのみテストしていました。シミュレーターを iPhone 6 (シミュレーターと物理電話の両方)、6 Plus、および 4s に切り替えてテキスト フィールドをクリックすると、キーボードがまったく表示されません。エラーも表示されません。これは私のプログラムのバグだと思って、デフォルトのコードだけを持つ新しいプログラムをテストしましたが、同じことが起こりました。最新の OS X、Xcode、および IOS シミュレーターを使用しています。

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

ios - 画像としての iOS カスタム キーボード テンプレートの背景色

カスタム キーボード テンプレートの背景色を変更したいです。デフォルトの色はグレーです。背景に画像を提供しようとしていますが、まだ灰色が表示されています。以下は私が試したコードです

しかし、以下のコードが好きだと同じ背景色が変わります

同様に、UIImages をキーボード テンプレート内の UIButton の現在のイメージに渡すと、同じ問題が発生します。

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

ios - 予測 (暗示) テキスト用の言語レキシコンを iOS カスタム キーボードに追加する

カスタム iOS キーボードを作成しようとしています。UILexiconクラスを使用して、 requestSupplementaryLexiconWithCompletion:メソッドが提供する単語の基本的なレキシコンを提供しました。

しかし、予測テキストをキーボードにも追加したいと思います。

言葉のデータベースはいくら頑張っても作れないことはわかっています。

だから、自分のキーボードでそれをやった人は誰もいなかったと思います。事前に作成された単語のデータベースが必要であり、私はそれを知っています.

これらの単語のデータベースを見つけたとしても、の単語に基づいて提案を提供する方法がわかりません。

私が望む結果を提供し、英語だけでなく他の言語のレキシコンのデータベースも提供してくれる、優れた信頼できる情報源を教えてください。

アプリでデータベースを使用する方法も提案してください。

すべての回答は非常に役に立ちます。

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

ios - カスタム キーボード拡張機能で UIScreenEdgePanGestureRecognizer が機能しない

問題

UIScreenEdgePanGestureRecognizerカスタム キーボード拡張機能で、画面の右端または左端からのエッジ スワイプを認識するために を使用できません。これをテストするために新しいプロジェクトを作成しました。以下で説明するように、 OtherUIGestureRecognizerは正常に動作します。

サンプル プロジェクトを Github でダウンロード

考えられる回避策

UIPanGestureRecognizeraまたは aに変更すると、コンソールUITapGestureRecognizerに表示されます。画面の端近くから始まるジェスチャのみを受け入れる をgesture handled使用できます。UIPanGestureRecognizer

Kiwi Keyboardは、このような回避策を使用します。

警告:は背景色があるUIPanGestureRecognizer場合にのみ機能します。self.view