タグ付けされた質問 「keyboard」

テキスト入力デバイス。このタグを使用して、入力、キーボードの非表示などに関連するプログラミングの質問をします。

24
キーボードが入力フィールドを覆っている場合にのみ、ビューを上に移動します
iPhone用の入力画面を作ろうとしています。画面にはいくつかの入力フィールドがあります。それらのほとんどは画面上部にありますが、2つのフィールドが下部にあります。ユーザーが画面下部のテキストを編集しようとすると、キーボードがポップアップして画面を覆います。これが発生したときに画面を上に移動する簡単な解決策を見つけましたが、その結果、画面が常に上に移動し、ユーザーがそれらを編集しようとすると、画面上部のフィールドが手の届かないところに移動します。 下部のフィールドが編集されたときにのみ画面を移動させる方法はありますか? 私はここで見つけたこのコードを使用しました: override func viewDidLoad() { super.viewDidLoad() NSNotificationCenter.defaultCenter().addObserver(self, selector: Selector("keyboardWillShow:"), name: UIKeyboardWillShowNotification, object: nil) NSNotificationCenter.defaultCenter().addObserver(self, selector: Selector("keyboardWillHide:"), name: UIKeyboardWillHideNotification, object: nil) } func keyboardWillShow(sender: NSNotification) { self.view.frame.origin.y -= 150 } func keyboardWillHide(sender: NSNotification) { self.view.frame.origin.y += 150 }
148 ios  swift  keyboard  xcode6 


8
UITableViewをスクロールするときにキーボードを非表示にする
私のアプリでは、UITableViewのスクロールを開始したときにキーボードを非表示にしたいと考えています。私はこれについてインターネットで検索し、ほとんどの答えはUITableViewをサブクラス化することです(http://stackoverflow.com/questions/3499810/tapping-a-uiscrollview-to-hide-the-keyboard)。 サブクラスを作成しましたが、機能しません。 #import <UIKit/UIKit.h> @protocol MyUITableViewDelegate <NSObject> @optional - (void)myUITableViewTouchesBegan; @end @interface MyUITableView : UITableView <UITableViewDelegate, UIScrollViewDelegate> { id<MyUITableViewDelegate> delegate; } @end .mファイル #import "MyUITableView.h" @implementation MyUITableView - (void)scrollViewDidScroll:(UIScrollView *)scrollView{ NSLog(@"delegate scrollView"); //this is dont'work [super scrollViewDidScroll:scrollView]; } - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { NSLog(@"delegate myUITableViewTouchesBegan"); // work only here …

9
Xcode iOS 8キーボードタイプはサポートされていません
私が持っているUITextFieldとして、Ctrlキーを押しながらドラッグし@Outlet、私の中に.swiftクラス。今、viewDidLoad私はこのコードを使用しています self.myTextField.keyboardType = UIKeyboardType.DecimalPad シミュレーターでアプリを起動してクリックすると、UITextFieldこのログが表示されます Can't find keyplane that supports type 8 for keyboard iPhone-Portrait-DecimalPad; using 2617181025_Portrait_iPhone-Simple-Pad_Default クラッシュなどはありませんが、キーボードが表示されません。私もそれを設定しようとしましたStoryboardが、それは同じです。 また、私はをクリックしたときに気づい任意の UITextFieldキーボードが表示されることはありません(ただし、何もログがために示されていないデフォルトのキーボード) Xcode-Beta 3を使用していますが、この問題に直面した人はいますか?
128 ios  xcode  keyboard  swift  ios8 

6
キーコード13はどのキー用か
キーコードが次のようになっているキーボードのキーはどれ13ですか? switch(key) { case 37: $.keynav.goLeft(); break; case 38: $.keynav.goUp(); break; case 39: $.keynav.goRight(); break; case 40: $.keynav.goDown(); break; case 13: $.keynav.activate(); break; }

1
Firefoxでリンクのキーボードフォーカスを許可するにはどうすればよいですか?
Webkitブラウザーでこの超単純なフィドルに移動し、入力をクリックします。 http://jsfiddle.net/eK4TT/ <input type="text"> <input type="text"> <input type="text"> <a href="#">my first link</a> <a href="#">my second link</a> <a href="#">my third link</a> 次に、Tabキーを使用して、入力とリンクの両方をキーボードでナビゲートできることに注意してください(逆の順序でナビゲートするにはShift+ Tab)。 次に、Mac OS上のFirefoxで同じフィドルを見て、同じことを行います。入力はフォーカスを受け取りますが、リンクはフォーカスを受け取りません。CSS表示の問題ではありません。フォーカスは、最後の入力からURLバーにジャンプします。 私はtabindexマークアップで宣言の無限の組み合わせを試しましたが、役に立ちませんでした、例えば: http://jsfiddle.net/eK4TT/1/ ここで何が起こっているのですか?私は以下の答えを受け入れます: a)Firefoxで作業するフィドル b)ここMozillaの頭の中で正確に何が起こっているかの説明。仕様に矛盾しているようです。

11
現在押されているキーを検出する方法は?
でWindowsフォーム、あなたは、いつでも、カーソルのおかげで現在の位置を知ることができるカーソルのクラスを。 同じことがキーボードで利用できないようです。たとえば、Shiftキーが押されたかどうかを知ることはできますか? すべてのキーボード通知(KeyDownおよびKeyUpイベント)を追跡することは絶対に必要ですか?
123 c#  .net  winforms  keyboard 

5
キーボード入力の読み方は?
Pythonでキーボードからデータを読みたい 私はこれを試します: nb = input('Choose a number') print ('Number%s \n' % (nb)) しかし、Eclipseでもターミナルでも機能せず、常に問題を解決できません。数字を入力することはできますが、何も起こらなくなりました。 なぜなのかご存知ですか?
123 python  input  keyboard 

6
Resharper Ctrl-Tマッピングが失われた
クラスをすばやく見つけるためにResharper Ctrl+ Tマッピングを失ったようです。ここで説明する解決策を試しました。 ResharperがインストールされているVisual Studioでキーボードショートカットがアクティブにならない 具体的には、受け入れられた答え: まず、すべてのVisual Studio設定をリセットして([ツール]> [インポートとエクスポートの設定]> [すべての設定をリセット])、次にResharper>オプション>キーボードとメニューに移動して、キーボードショートカットスキームを再適用します。 この: Resharperへの設定/オプション/キーボードとメニュー/なし/適用して保存 その後 Resharper /オプション/キーボードとメニュー/ Visual Studioに設定/適用して保存 後者は何もしません(顕著な肯定的な結果はありません)、前者は次のようになります。 (Ctrl+ T)が押されました。コードの2番目のキーを待っています。 したがって、VSはResharperではなくコマンドを処理しようとしているようです。 Alt+ Enterただし、期待どおりに機能するため、Resharperが完全に切り離されているわけではありません。 これを修正する方法に関するアイデアはありますか?

18
iPhoneキーボードカバーUITextField
私は、Interface Builderで、UIViewで、ビューの下部近くにテキストフィールドがあるあります。アプリを実行してそのフィールドにテキストを入力しようとすると、キーボードがフィールドの上にスライドし、キーボードをもう一度非表示にするまで、入力している内容がわかりません。 他の誰かがこの問題に遭遇し、親ビューをスクロール可能にしたり、テキストフィールドを画面のさらに上に移動したりせずに問題を解決する良い方法を見つけましたか?

5
Vimユーザーの皆さん、右手はどこに置いていますか?[閉まっている]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 3年前休業。 この質問を改善する 長い間vimを使用しているユーザーは、指をつけたままにしますjkl;かhjkl、それとも通常モードにしますか? 標準のタッチタイピングでは、右手のホームポジションは人差し指がjキーにあるため、指がオンになりjkl;ます。 ただし、標準のvimモーションキーはhjklです。 私は10年以上後に戻ってのvimに取得しています(私は注意を払っていなかったときOMG、私は古いだ)と私がの方に引き寄せ見つけるhjklIなど、...しかし、それはそれは難しい右上文字を入力することができ、中括弧後で再トレーニングする必要がなく、最も効率的/実用的な方法を使用するように自分自身をトレーニングしたい。 長い間、筋金入りのvimユーザー、ベストプラクティスは何ですか? 注意: タッチタイピストはどのようにviをナビゲートするか 私はそれがおよそ故意開拓ているため、これは「主観的」試験に合格だと思い無意識のベストプラクティスをしていないだけで、人々のおよそ好み

17
Android EditViewの「完了」ボタンを作成し、クリックするとキーボードを非表示にする方法を教えてください。
ユーザーがをクリックするとEditView、Androidがキーボードを開き、ユーザーがに書き込みできるようにしEditViewます。 問題は、ユーザーが書き込みを完了したときに、キーボードを非表示にする方法がないことです。キーボードを非表示にするには、ユーザーは戻るボタンを押す必要があります。 Doneキーボードを非表示にするボタンをキーボードに表示する方法はありますか?
115 android  keyboard 

10
キーボードが表示されると、Flutterウィジェットのサイズが変更されます。これを防ぐ方法は?
私はこのような拡張ウィジェットの列を持っています: return new Container( child: new Column( crossAxisAlignment: CrossAxisAlignment.stretch, children: <Widget>[ new Expanded( flex: 1, child: convertFrom, ), new Expanded( flex: 1, child: convertTo, ), new Expanded( flex: 1, child: description, ), ], ), ); 次のようになります。 convertFrom、TextFieldが含まれます。このテキストフィールドをタップすると、Androidキーボードが画面に表示されます。これにより画面サイズが変更されるため、ウィジェットのサイズは次のようになります。 列のサイズが変更されないように、キーボードで画面を「オーバーレイ」する方法はありますか?Expandedウィジェットを使用せず、各ウィジェットの高さをハードコーディングすると、ウィジェットのサイズは変更されませんが、キーボードが表示されたときに黒と黄色の縞模様のエラーが発生します(十分なスペースがないため)。これは、すべての画面サイズに柔軟に対応できるわけではありません。 これがAndroid固有なのかFlutter固有なのかわかりません。


4
Android用のソフトキーボードを開発する方法は?[閉まっている]
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 この質問を改善してみませんか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てます。 5年前休業。 この質問を改善する 私はいくつかのアイデアを試し、Android用のソフトキーボードを開発してデフォルトのキーボードを置き換えたいと考えています。 Androidのソフトキーボード開発に関する一般的な情報はありますか?ベストプラクティスやガイドラインはありますか? キーボードアプリケーションで、通常のAndroidアプリケーションでできることはほとんど何でもできますか? HTTP接続を行って、キーボードデータをクラウドDBや他の電話と同期できますか? 通常のQWERTYインターフェースとは異なるカスタム入力インターフェースを表示するなど、キーを押して他のウィンドウ/画面を開くことはできますか?それが機能しない場合、代わりにポップアップダイアログを使用できますか?
110 android  keyboard 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.