first-responder

    5

    4答えて

    に触れた場合にのみ、これは私が達成しようとしているものですUITableViewCellのであるUITextFieldのは、ファーストレスポンダになりたい:私はときにのみ、セルUITableViewCellであるUITextFieldがファーストレスポンダになりたい 触れた - (void)tableView:(UITableView *)tableView didSelectRowAtIndex

    0

    1答えて

    私のNSDocument-basedアプリケーションでは、私のドキュメントのウィンドウにはWebViewだけが含まれています。私はcut:copy:paste:とdelete:を私のNSWindowControllerサブクラスで定義しました。これはうまく機能しますが、WebViewに何かテキストがない限り、それらのメニュー項目は無効になります。 私が理解しているようにレスポンダーチェーンのルール

    0

    2答えて

    xibの最初のレスポンダをクリックすると、インスペクタには、戻る、再読み込み、その他の出力がwebviewに接続できるように表示されるなど、いくつかのことが表示されます。 ここに記載されている「受け取った行動」のいずれも作成しませんでした。 私は 'goBack'アクションを使用して、戻るボタンに接続できますか?または自分のIBactionを作成してボタンに接続する必要がありますか?

    1

    1答えて

    私はたくさんの検索ボックスを持っています。検索ボックスの下にはテーブルビューがあります。 ユーザがテーブルビュー(または検索ボックスの外にあるもの)をクリックすると、検索ボックスに最初のレスポンダステータスが表示されなくなります。 ただし、テーブルビューには修正が反映されていません。 私はテーブルビューの背後に大きなボタンを追加します。タッチアップイベントが大きなボタンで処理されることを期待してい

    3

    2答えて

    私はUITableViewにAdd cell ...という行があり、 "Messages"アプリケーションのように上のビューでキーボードをポップアップしたいと思っています新しいセルの名前を入力します。 ユーザーデータを取得するにはいくつかの方法があり、達成しようとしている機能を実装するいくつかの方法があることを認識しています。 たとえば、新しいプレイリストを作成するときにiPodアプリケーションが

    1

    3答えて

    申し訳ありませんが、非常に基本的な初心者の質問です。UITextFieldとUITextViewがあるとします。次に、これらのTextField/Viewの上に透明なUIViewが配置されていることを想像してください。タッチすると応答しません。 UIViewを(スワイプやピンチなどとは対照的に)タッチすると、ユーザーが触れる(TextFieldまたはView)どんなものでも最初のレスポンダになりま

    1

    1答えて

    私はそれをクリックすると、すべてのテキストを選択するNSTextFieldを実装したいと思います。 (現在のすべてのテキストを簡単に削除できるように) 編集が終了したら、Enter/Tabキーを押すか、またはマウスを外側に移動すると、フィールドからフォーカスが移動し、アルファ値が変更されます〜0.5。 マイコード: Hファイル: #import <Foundation/Foundation.h>

    1

    3答えて

    私はシェイクイベントで実行したいと思うIBAction yesNoを持っています。なぜこれが動作していないのか全部あまり確かではありません。すべての文書に従ってください。 -(BOOL)canBecomeFirstResponder { return YES; } - (void)motionEnded:(UIEventSubtype)motion withEvent:(UIEv

    1

    4答えて

    "次へ"、 "前へ"、 "完了"のボタンを持つキーボードツールバーを作成するクラスがあります。このクラスは、いつでも画面上のオブジェクトを知る(または見つけ出す)方法がありますか? たとえば、現在のビューとそのテキストフィールドが何であるかを確認し、最初のレスポンダーを辞任できますか?

    0

    2答えて

    私のアプリは、基本的にテキストを送ることができます。ユーザーが送信をタップすると、テキストが含まれているテキストビューを無効にして、テキストが送信されるときにユーザーがそれを編集できないようにしたいと考えています。ただし、enableUserInteractionまたはeditableのいずれかをNOに設定すると、最初の応答者(基本的にはキーボードが解除されます)が辞退します。これは嫌な動作です。