first-responder

    3

    1答えて

    私はUITextFieldの兄弟を作成していますが、キーボードの代わりにUIDatePickerとしています。 私はお互いにうまく遊び、標準UITextField(つまり、コントロールが有効になっているときは日付選択ツールのスワップキーボード、テキストフィールドが有効な場合は日付選択ツールを非表示にします)。 私を混乱させるものは、ファーストレスポンダステータスの処理です。 UIDatePicke

    16

    2答えて

    私はレスポンダチェーンについて読んで、基本的には、UIからのイベントがレスポンダチェーン上でどのように受け継がれているか、それらをどのように処理するのか、どのようにして渡すのかについて読んでいます。私も-becomeFirstResponderと-resignFirstResponderを使用しましたが、iOS上でキーボードを表示したり、揺れイベントを処理したりするなど、基本的な作業にのみ使用して

    0

    2答えて

    私はTextFieldを含むカスタムTableViewセルを持っていますが、ビューが表示されてすぐに[textcell.textfield becomeFirstResponder]が機能しない最初のレスポンダになります。私はそれが別のクラスのカスタムセルであり、それを試してみても機能しなかったからです。誰もがこれを取り除く方法を知っていますか? おかげで...

    6

    1答えて

    を隠すことなく、私はコピーをサポートし、次のコードを使用して編集メニューを表示するビューを持っている: if ([self becomeFirstResponder]) { // bring up edit menu. UIMenuController *theMenu = [UIMenuController sharedMenuController]; [theMe

    1

    1答えて

    Interface Builderを使用せずにiOSアプリケーションを作成していますが、私が作成しているコントロール(UITextField,UIButtonなど)がタッチイベントに反応しないという重要なことが欠落しているようです。 ここに私のビュー階層です: UIWindow->UIView->(UITextField, UIButton) 私は上記の階層を作成することができていますし、すべ

    0

    1答えて

    広告バナーをサポートするために、ViewControllerをアプリに追加しました。このアプリケーションはUINavigationControllerに基づいていたので、ViewControllerをUINavigationControllerのサブビューとして追加しました。現在、広告バナーの領域は、サファリで広告を開くためにタッチされた時点を認識しません。私は、ViewController be

    1

    3答えて

    私の問題は、タップ検出についてです。 私はのUIViewControllerを持っていると私は、ユーザーのタップ場合、私は、小さなのUIView(200×150)を表示uibuttonをタップするとUIViewの上のいくつかのコントロール(ラベル、ボタン、テーブルビュー、ImageViewの、等。) があります小さなビューのuibuttons私は小さなビューを非表示にします。 しかし、ユーザーが背

    1

    1答えて

    これを要約しましょう。nibファイルの "First Responder"はオブジェクトで、ユーザーのフォーカスを持つUIコントロール要素を表します。したがって、ユーザーがコントロールをクリックすると、UIコントロールをクリックしたペン先がFirst Responderとして設定されます。私のアプリではペン先から "First Responder"へのアウトレットを作ることができたので、たとえば、

    31

    4答えて

    これを要約すると、nibファイルの「最初のレスポンダー」はオブジェクトで、ユーザーのフォーカスがあるUIコントロール要素を表します。したがって、ユーザーがコントロールをクリックすると、UIコントロールをクリックしたペン先がFirst Responderとして設定されます。私のアプリではペン先から "First Responder"へのアウトレットを作ることができたので、たとえば、ユーザーがクリック

    1

    3答えて

    firstResponderをresignにするにはどうすればよいですか?私はTextFieldsの束を持ってUITableViewを持っています。そして、常にアクティブなのはわかりません。私は配列内のすべてのセルへのポインタを格納し、それを繰り返し、すべてのセルにresignFirstResponderを伝えることを考えましたが、より簡単な方法があると確信しています。たぶん[CurrentFir