問題タブ [resignfirstresponder]
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 - ResignFirstResponder が機能しない
アプリのさまざまな場所でファーストレスポンダーの辞任を使用しました。しかし、このボタンだけをクリックすると、キーボードが消えません。キーボードのリターンキーをクリックすると、入力した値が消えます。
ios - 通貨を入力するときにファーストレスポンダーを辞任する方法
通貨を入力するテキスト フィールドにセントが入力された後、テキスト フィールドをファーストレスポンダーに辞職させたいと思います。UIKeyboardTypeDecimalPad
数字しか入らないので使っています。小数点以下 2 番目の数字が入力されたときに、テキスト フィールドにファーストレスポンダを辞任させたい。
1
12
123
123.4
123.45今、最初の応答者を辞任します。
*\...
各textDidChange
通知のテキストと正規表現をデリゲートに比較させる必要がありますか? が入力されたときにカウントを開始.
しますか?
テキスト入力フィールドNSNumberFormatter
に適用する方法はありますか?setMaximumFractionDigits:2
iphone - リターンキーを押してもキーボードを隠すことができない
私はこれを試しました:
ファイル.h
内:
ファイル.m
内:
そしてまたこれを試しました。
ファイル.h
内:
ファイル.m
内:
ただし、リターンキーをタッチしても、キーボードは非表示になりません。
ios - UITextField: その外側をタップすると、resignFirstResponder を強制します
UITableView
多数の を含むstaticがありますUITextField
。ユーザーがテキスト フィールドの外側をタップすると、キーボードを閉じたいと思います。
my のトップレベルUIViewController
は aUITableView
と aUITabBarItem
です。ステータスバーのタップも処理する必要があると思います。
それらへのタッチを登録する方法がわかりません(テキストフィールドのいずれかを強制的に呼び出すことができるようにresignFirstResponder
.
UIResponder
を処理する必要があるかもしれないと思いました
- (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event
テーブルビューとタブバーのアイテムですが、どちらもUIControl
s ではないので使用できません
- (void)addTarget:(id)target action:(SEL)action forControlEvents:(UIControlEvents)controlEvents
UIWindow
もUIResponder
ですが、タッチイベントを取得できないようです。
どんな助けでも大歓迎です、CS
ios - モデルの後にUIテキストフィールドを別のViewControllerにタップすると、UIキーボードが表示されない
Ok。そのため、プラットフォームに慣れるためにxcodeで簡単なアプリケーションをテストしてきましたが、興味深い状況に遭遇しました。ストーリーボードを使用して、ボタンでセグエによって接続されている2つのビューコントローラーをドラッグしました。どちらにもuitextfieldがドラッグされており、最初のビューのときにクリックすると応答します。ただし、ボタン付きセグエから別のビューコントローラに移動すると、キーボードが自動的にポップアップしなくなりました。これはアップルのuitextfieldの問題ですか?(ps。これは単に自動応答であると思ったので、これに対するコードはありません)
iphone - UITextViewのresignFirstResponder-キーボードの消失を遅くします
resignFirstResponder
TextViewで使用するときに、iOSアプリでネイティブキーボードの消失を遅らせる方法はあるのだろうか。キーボードのダウンが速すぎるので、遅くしたいです。それは可能ですか?
編集: 私のコンテキストはこれです:現在のビューの上に新しいビューを追加します。これにより、キーボードが一時的に消えます。これが私のコードの外観です。
次のようなビュー階層もあります。
アプリは本当にシンプルですが、他のビューがないときとは異なり、キーボードは非常に速く消えます。
ios - iosresignFirstResponderリセットアニメーション
最初は英語が下手でごめんなさい!
私のアプリではUIViewControllerがあり、UIViewはsubViewLogin内でsubViewLoginと呼ばれます。2つのUITextFieldはユーザー名とパスワードと呼ばれます。アプリを実行すると、subViewLoginはUIViewAnimationCurveLinearによって位置に移動します。なんで?また、subViewLoginが元の位置に戻るのを防ぐにはどうすればよいですか?
これが私のコードです。
と
ios - UIAlertViewのUITextFieldで辞任が機能していませんか?
アラートビューを作成しました。アラートビューに1つのテキストフィールドが表示されますが、キーボードの戻るボタンをクリックしても、デリゲートを.hファイルに追加しても消えません。
ありがとうございました
ios - iOS6ではUITextFieldキーボードの却下動作が異なります
各フィールドで「becomeFirstResponder」を順番に呼び出すことにより、UITextFields間で「firstResponder」を移動する簡単なコードがあります。
iOS 5では、resignFirstResponderが表示される最後のテキストフィールドまで、キーボードは常に表示されます。
ただし、iOS 6では、最初のレスポンダーが移動するたびに、キーボードがアニメーションを閉じて再表示します。レスポンダーを移動するためにbecomeFirstResponderを呼び出すときに(または関連するメソッドのいずれかで)resignFirstResponderを呼び出すことはありません。これは、iOS6の新しいデフォルトの動作のようです。
これは気が散る、そして望ましくない。
Appleのドキュメントを調べましたが、キーボードアニメーションの管理方法の変更についての言及は見つかりませんでした。
誰かがこれらの変更のドキュメントを参照できますか?ありがとう。
ios - ios-resignFirstResponderが機能しない
3 つのラベルを含むモーダル表示のビューがあります。
3 番目のラベルは編集可能ではなく、クリックすると UIDatePicker が表示され、表示された場合はキーボードが非表示になります。
だから私はそれをしました:
ログ メッセージ (最後にフォーカスされたテキスト フィールドに応じて「最初」または「最後」) をはっきりと確認できますが、キーボードは表示されたままです。
誰かがここで何が問題なのかを理解していますか?