問題タブ [iphone-softkeyboard]
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 - iPhoneのポップアップ日本語キーボード
プログラムで iPhone のキーボード言語を英語から日本語に変更できますか?
iphone - pushViewController でキーボード アニメーションを無効にしますか?
キーボードのアニメーションを無効にしpushViewController
て、キーボードが画面の残りの部分と一緒にスライドするようにすることはできますか (画面の残りの部分がスライドする間に下にスライドするのではなく)。
私は現在、キーボードが下にスライドする原因となっている電話[[self view] endEditing: YES]
をかけています。- (void)viewWillDisappear:(BOOL)animated
私はこれを回避する方法を知りません。
iphone - PhoneGapアプリケーションでiPhoneにソフトキーボードをプログラムで表示しますか?
私は長い間検索してきましたが、現時点では、ソフト キーボードをプログラムで表示する PhoneGap / Cordova アプリケーションの実用的なソリューションは見つかりませんでした。
シナリオ:
PhoneGap アプリケーション (jQuery Mobile で作成された Web サイト) があり、ある時点でユーザーにダイアログを表示します。このダイアログも Web ページであり、ユーザーがコードを入力する 1 つの INPUT テキスト ボックスがあります。
問題:
コード ダイアログが表示されると、入力ボックスは JavaScript を使用してフォーカスされます。ただし、iPhone の内部ブラウザーに課せられた制限により、ユーザーが実際に入力テキスト ボックス内をクリックするまで、ソフト キーボードは表示されません。
私たちが試したこと:
- 非表示のテキスト ボックスを作成し、ファーストレスポンダにする
- 入力が JavaScript を介してフォーカスを受け取ると、実際のwebview をファーストレスポンダーにする
- sendActionsForControlEventsを使用してTouch イベントを webview に配信しようとします (ただし、私は iOS コーディングの専門家ではないため、PhoneGap アプリケーションの動作するコードを誰かが持っている場合は、共有していただければ幸いです)
何か案は?
編集:この質問で言及されている制限は、組み込みブラウザーのみを対象としています... Opera を目指している場合は、次のコードを使用することで成功します:
EDIT2:これは、プラグインで使用できる最終的な PhoneGap コードです。
キーボードヘルパー.h
キーボードヘルパー.m
JavaScript
iphone - 編集時に UITextField のキーボードを無効にする
UITextField をクリックすると日付ピッカーがキーボードと一緒に表示されるので、dob-text フィールドでのキーボード操作を非表示にしたいですか? ここに私のコード
iphone - iPhone:プログラムでキーボード言語を変更する
ネイティブキーボードを開くたびに、iOS5.xアプリケーションで異なる言語のサポートを提供しようとしています。プログラムでネイティブキーボードでこの言語を提供します。誰かが私にそれをどのようにサポートできますか?カーボンフレームワークを見ましたが、Macアプリ用のようです。
ありがとう。
iphone - UIMenuController はキーボードを非表示にします
現在、チャット用のアプリケーションがあります。入力ボックスには UItextField を、表示メッセージにはバブルを使用しました。システム SMS のようなものです。メッセージの吹き出し (ラベル) でコピー ペーストを有効にしたい。問題は、UIMenuController を表示したいときに、コピーする必要があるラベルがファーストレスポンダーになる必要があることです。キーボードが現在表示されている場合、ラベルがファーストレスポンダーになると、テキストフィールドはフォーカスを失い、キーボードは自動的に非表示になります。これにより、UI のスクロールが発生し、気分が悪くなります。メニューを表示する必要がある場合でも、キーボードを表示したままにできる方法はありますか?
iphone - UItextview キーボードのアニメーション化
問題: UItextview キーボードがアニメーション化されます。
1つのiPhoneアプリをやっています。このアプリでは、UItextview を使用しています。そのため、Uitextview キーボードをアクティブにするために [textview becomeFirstResponder] を配置しています。しかし、そのuitextviewキーボードがアニメーション化されています。どうすればアニメーションを回避できますか。この問題を解決するために体を助けてください。ありがとう。
html - iPhone4SのPhonegapでテキストフィールドがソフトキーボードの後ろに隠れる
iscoll4 コンテナー内に入力フィールドがある Phonegap アプリを作成していました。灰色の背景はスクロールで、テキスト フィールドは「Enter ID」です。スクリーンショットは以前のものです
テキスト ボックスをクリックすると、正常に動作しているキーボードがポップアップしますが、テキスト フィールドがキーボードの後ろにあり、ユーザーはテキスト フィールドを正しく見ることができません。スクリーンショットは前のものです。
入力を開始するとすぐに、テキスト ボックスが上にスクロールします。
私の問題は、テキスト フィールドをクリックするとすぐにテキスト ボックスがスクロールアップし、キーボードが表示されることです。
Phonegap 2.2 と iscroll4 を使用しています。iOS 5.1 および iOS 6.0 を搭載した iPhone で作業しています。
私はすでに次のものを使用してみました
- iScroll.scrollToElement('#ID'); - 上にスクロールしていますが、すぐに前の位置に戻ります
- jQuery を使用してキーボード イベントを作成します ( jQuery.event.trigger({ type : 'keypress', which : character.charCodeAt(32) });) - iPhone では機能しません。
ios - キーボードによって隠されているテキストフィールド
textfield
表示されているときにキーボードによって隠されている がいくつかあります。キーボードが表示されたら、ビューを上にシフトする必要があると思います。どうすればこれを検出できますか?
iphone - PhoneGap ページが破損する iOS デバイスでキーボードが表示された後、PhoneGap ページがスクロールアップする
iOS デバイス用の PhoneGap を使用してチャット アプリケーションを開発しようとしています。アプリケーションには、ログに記録されたユーザーを表示するヘッダー、ユーザーがテキスト メッセージを書き込むことができるフッター、メッセージを表示する本文に配置されたリスト ビューがあります。
JQueryMobile (1.3.0) の最新バージョンに更新しましたが、アプリケーション内でまだ問題が発生しています。レイアウトがどのように破損するかを示すスナップショットを添付しました。( http://i.stack.imgur.com/RsLfT.png )
ページをスクロール不可 (UIWebViewBounce を false に設定)、スケーラブル不可 (user-scalable=no) にするなど、いくつかの解決策を試しましたが、問題は解決しませんでした。
これを修正する方法を知っている人はいますか?(ソフトキーボード登場後のリフレッシュのような)