uiresponder

    55

    5答えて

    UIViewが画面の角を占めるカスタムUIViewControllerを持っていますが、そのほとんどは透明です。そのビュー上のオブジェクトのレイアウトのため、ビューのフレームは、その下のいくつかのボタンを隠すことができます。私は、その上で重要な何かに触れていない場合は、そのビューのタッチを無視することができるようにしたいが、私は実際のタッチイベント(touchesEnded/nextRespond

    1

    1答えて

    UITableViewCellのUITableViewControllerにUITextFieldが含まれています。テーブルビューを編集モードに切り替えるときに、テーブルの下部に新しいセルを追加して、このセルを作成したいとします。becomeFirstResponderこのボトムセルのための私のtableView:cellForRowAtIndexPath:方法チェックは、私はちょうど行を追加:

    1

    1答えて

    iosアプリで、目的がcでxcodeを使用しています。私は、UIResponderを継承する別のクラスから継承したクラスを持っており、それにはビューが含まれています。私はサブクラス内にtouchesBeganを持っていますが、イベントはデバッグ/ devモードでアプリケーションを実行するときにのみ呼び出されます。私がプロダクション/リリースのビルドを行うとき、タッチイベントは呼び出されません。 /

    3

    1答えて

    touchイベントがself.viewのサブビューとして追加されたときにそれに応答するUITextFieldがあります。 UIImageViewのサブビューとして追加すると、タッチイベントにそれ以上反応しません。私はそれをfirstResponderにし、フィールドはアクティブであり、キーボード入力を依然として受け取ります。どんなアイデアが間違っている?

    8

    1答えて

    私はseveralsファーストレスポンダポイントについて困惑している:私は- becomeFirstResponderを呼び出す場合 、システムコール– canBecomeFirstResponderは最初のでしょうか?どうして? なぜ、両方とも- becomeFirstResponderと– canBecomeFirstResponderですか?どのような状況で彼らは異なる値を返すことができます

    0

    2答えて

    私はビュー(parent)に2つのサブビュー、もう1つ()のもう1つのサブビュー(bottomChild)を持っています。 画面をタップすると、topChildとparentだけがタッチイベントを受信します。 タッチイベントをbottomChildに伝播するために変更する必要はありますか? コード: MYViewだけ touchesBeganをログに記録します UIViewのサブクラスである -

    0

    2答えて

    他の多くのユーザと同様に、UITextFieldをUITableViewCellにスローして行を編集するように設定しようとしています。しかし、新しいビューを追加する代わりに、私はaccessoryViewプロパティを使用しようとしています。最初に私は... - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSI

    0

    1答えて

    私は、水平パンに応答する必要があるいくつかのテーブルセルを持つiOS 5アプリ(StoryboardsとARCを使って、Xcode 4.3で)を書いています。私は本当にうまく動作するテーブル設定をしていましたが、別のシーンで同じ動作を実装する必要がありました。ベストプラクティスの方法は、ジェスチャ認識と処理のコードをサブクラスに抽象化することだと思いました。しかし、今、tableViewはスクロー

    0

    1答えて

    私が取り組んでいる現在のプロジェクトでは、ビューの1つで、私はUIViewを持っていて、その上にインタフェースビルダーから構築されたUIScrollViewがあります。 私は、次のUIResponderインスタンスメソッドを実装している:は - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event - (void)touch

    0

    2答えて

    UIWindowにサブビューとして2つのビューコントローラが追加されています。今問題は、ビューの1つはビューローテーション呼び出しを取得しますが、2番目のビューはビュー変更方向の呼び出しを取得していません。 私の問題は、UIWindowで追加された2つの異なるView Controllerの向きの変更呼び出しを取得する方法です。