問題タブ [uiinputviewcontroller]

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

ios8 - iOS8のUIInputViewControllerでKeyメソッドを返す?

でキーボード拡張機能を備えたカスタム キーボードを開発していiOS8ます。

次の方法でキーボードを閉じることができます。

ただし、上記の方法はキーボードを閉じるだけです。iOSの組み込みキーボードのように、dismissとEventの両方を使用できる、GOまたは使用できるreturnメソッドのようにしたいです。SearchGo

どうすればできますか?

0 投票する
5 に答える
3921 参照

ios8 - iOS8 カスタム キーボード拡張機能で完全な文字列を取得する

iOS 8 用のカスタム キーボード拡張機能を作成しています。

ユーザーがテキスト入力フィールドに書いた文字列全体を取得したい。

残念ながら、私は 2 つの主な問題に遭遇しました。

1) このコールバックで null を取得します。

2)これらのメソッドを呼び出すと、部分的な文字列しか取得できません。

ユーザーが現在編集しているテキスト入力の文字列全体を取得したいのですが、どうすればよいですか?

ありがとう!

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

ios8 - iOS8 キーボード拡張機能で UIInputViewController をリロードするには?

iOS8Custom Keyboardでカスタム キーボードをリロードする必要がありExtensionます。

キーボードの背景色を変更できる色設定があります。

上記のコードは機能せず、リロードされません。

UIInputViewControllerでは、どうすればリロードできiOS8ますか?

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

ios - UIInputViewController フレーム外への描画

はじめに:母国語のアルメニア語のキーボード拡張機能を開発しています。

キーボードの機能は、システムのデフォルト キーボードと同様に最大のように見えるはずです。

キーボードの中に入れたい機能の 1 つは、英語のキーボードのように、タッチしたボタンの上にポップアップを表示することです。

ここに画像の説明を入力

ご覧のとおり、ポップアップはキーボード フレームの外側に描画できます。

問題:キーボードのフレーム内にポップアップを正常に描画できましたが、キーボード フレームにマスクされてしまいます。つまり、キーボード フレームの外側にポップアップの一部を描画できません。いえ

ここに画像の説明を入力

私が試したこと: インスタンスのプロパティを設定しようとしましたview.layer.masksToBounds = NO;UIInputViewController、それでも拡張機能がマスクされました。公式ドキュメントは、この問題についてまだ完全に説明していません。これは iOS キーボード拡張機能の制限の 1 つかもしれませんが。

外側のUIInputViewControllerフレームを描画する方法について、提案や参考文献を歓迎しますか?

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

uiwebview - iOS 8 の WebView で予測ビューをプログラムで無効にする方法

iOS 8 用のカスタム キーボードを設計しています。どの UITextField でも正常に動作しますが、UIWebView にある場合は予測が表示されます。iOS 8 ではカスタム キーボードの使用が許可されているため、このビューを無効にする方法があるはずです。どんな助けでも大歓迎です。次の図の赤い領域: ここに画像の説明を入力

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

xcode - UIInputViewController での UIAlertView のクラッシュ

私はXcode 6.0とswiftで作業しています。UIAlertView と UIAlertController (例: 以下の 2 つの関数) は、UIViewController から継承された myViewController では正常に動作しますが、UIInputViewController から継承された KeyboardViewController ではクラッシュします。Apple はカスタム キーボードでアラートビューを許可していませんか、それともコーディングに誤りがありますか? どんな回答でも大歓迎です。

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

uiwebview - iOS 8 の UIWebView でテキスト フィールドがカスタム キーボードの下に残る

iOS 用の Web アプリを作成しており、カスタム キーボードを使用しています。デフォルトのキーボードを使用すると、すぐにキーボードが表示され、テキスト フィールドがキーボードの上に表示されます。キーボードをカスタム キーボードに変更しても、同じ結果になります。しかし問題は、カスタム キーボードが有効になっているときに、テキスト フィールドにフォーカスを移すときです。読み込みに多少の遅延があり、読み込み時にテキスト フィールドがキーボードの下に留まります。カスタムキーボードのコードは次のとおりです。

CustomKeyboardView クラスの実装は、このライブラリに似ています。どんな助けでも大歓迎です。