問題タブ [iqkeyboardmanager]

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 投票する
4 に答える
3940 参照

ios - iqkeyboardmanager に UISearchBar を含める方法

IQKeyboardManagerアプリでキーボードを制御するために使用しています。UISearchBar を除いて、正常に動作します。UISearchBar で動作させるにはどうすればよいですか?

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

ios - cocoapods: 予期しないバージョン ディレクトリが見つかりました。これを修正するにはどうすればよいですか?

プロジェクトに依存関係を追加するために CocoaPods を実行しています。

私のポッド ファイルは、Users/myUser/Desktop/project/project にあります。

次のようになります。

Podfile という名前です。

を実行するpod installと、次の出力が得られます。

依存関係の分析

[!]リポジトリ内のPod に予期しないバージョン ディレクトリCategoriesが見つかりました。/Users/myUser/.cocoapods/repos/hackiftekhar/IQKeyboardManagerIQKeyboardManager

ここでCocoaPodsは何を期待していますか?どうすれば修正できますか?

ありがとう、

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

ios - UITextField から UITextView への IQKeyboardManager ナビゲーション

IQKeyboardManagerキーボードのすぐ上のツールバーにある矢印から別の矢印にジャンプできるようにしますが、とUITextFieldの混合物の間でジャンプできるかどうかを探しています。このタスクを実行するための通常の手順は知っていますが、 を通じてこれが可能かどうか知りたいです。UITextFieldsUITextViewsIQKeyboardManager

リンク先IQKeyboardManager

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

ios - UIDatePicker を使用した IQKeyboardManager

キーボード ハンドルを簡単にするために、 IQKeyboardManager フレームワークを実装しました。1つのことを除いて、非常にうまく機能します:

UItextField私のアプリには、デフォルトのキーボードの代わりに開くコントロールがいくつかありますUIDatePicker(例: 数字パッド、小数点パッド、ASCII 対応など)。

グラフィカルな結果を含むコード サンプルを次に示します。

私の質問は、 「OK」ボタン のアクションを処理して「Date de naissance」フィールドに入力することは可能ですか?

ここに画像の説明を入力

編集 :

私がどのように問題を解決したか知りたい人のために:

  • 私の.hで、インポートしましたIQDropDownTextField.h

    /li>
  • .hで、 my のタイプを次のように変更しUITextFieldましたIQDropDownTextField

    /li>
  • Interface Builder または .xib でフィールドを選択し、Identity Inspector を表示します。フィールドのクラスを に変更しますIQDropDownTextField

Mohd Iftekhar Qurashiのコメントによると、次の 2 つの点は次のコードで回避できます。

  • .mに、メソッドを追加しましたsetCustomDoneTarget:action::

    /li>
  • .mに、メソッドを追加しましたdoneAction::

    /li>
0 投票する
1 に答える
1430 参照

ios - NSInternalInconsistencyException? レイアウトの制約は送信後も更新が必要です

問題に直面しています。入力フィールドに UIAlertView を配置したパスワードを忘れたオプションがあります。

アプリを起動すると問題なく動作しますが、ログインしてあらゆる操作を行い、サインアウトして [パスワードを忘れた] を押すと、次のエラーが表示され、アプリがクラッシュします。

*** キャッチされない例外 'NSInternalInconsistencyException' が原因でアプリを終了します。フレーム = (0 0; 0 0); userInteractionEnabled = NO; レイヤー=>。_UIKeyboardLayoutAlignmentView またはそのスーパークラスの 1 つが、super を呼び出さずに -updateConstraints をオーバーライドした可能性があります。または、更新の途中で何かがレイアウト制約を汚した可能性があります。どちらもプログラミング エラーです。

完全なログは次のとおりです。

テキスト フィールド間のナビゲーションにIQKeyboardManagerを使用しています。

ご指導よろしくお願いします。

前もって感謝します。

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

ios - iPhoneキーボードの上の「バー」を削除

iPhone アプリで をクリックするUITextFieldと、このキーボードが表示されます。「<」、「>」、および「完了」を含むバー/エリアを削除したいと思います。

それを行う方法はありますか?

キーボード ツールバー

解決済みIQKeyboardManagerキーボードの上にバーを追加し ていたことが判明しました。

AppDelegate ファイルの次の行で削除されました。