2

私は、メソッドUIPanGestureRecognizerを使用できますが、を入力すると使用できず、システムは次のように表示します 。locationInViewtraslationInViewNo visible @interface for UIGestureRecognizer declares the selector 'translationInView'

すべてのフォーマットは大丈夫なはずです。どうですか?

4

1 に答える 1

3

これは、参照が。UIGestureRecognizerではなくタイプであるためですUIPanGestureRecognizer

スーパークラス参照を使用すると、そのように派生したクラスメンバーUIPanGestureRecognizerのサブクラスは表示されません。UIGestureRecognizer

どちらかの型キャストUIGestureRecognizer参照UIPanGestureRecognizer

UIGestureRecognizerまたは、メソッド内で次のように単純に置き換えUIPanGestureRecognizerます

- (void)yourMethod:(UIGestureRecognizer *)recognizer 
{
}
于 2012-12-20T17:10:48.067 に答える