1

UIViewの自分のサブクラスにジェスチャレコグナイザーを追加しています。レコグナイザーの処理方法では、recognizer.viewにアクセスできます。

これを独自のUIViewサブクラスとしてキャストして、このメソッド内からカスタムプロパティにアクセスできるようにするにはどうすればよいですか?

私はそのようにレコグナイザーを追加しています

UIPanGestureRecognizer *panRecognizer = [[UIPanGestureRecognizer alloc]initWithTarget:self action:@selector(handlePan:)];
panRecognizer.delegate = self;

そして、メソッドスタブは

- (void)handlePan:(UIPanGestureRecognizer *)panRecognizer {
}
4

1 に答える 1

1
MyCustomView *recognizerView = (MyCustomView *) [panRecognizer view];
于 2012-08-07T12:44:59.693 に答える