いくつかのUIコンポーネントを含むUIView全体をアニメーション化する方法を見つけたいと思います。これが私のコードスニペットです:
UIRotationGestureRecognizer *rotationGesture = [[UIRotationGestureRecognizer alloc] initWithTarget:self action:@selector(rotatePiece:)];
[piece addGestureRecognizer:rotationGesture];
[rotationGesture release];
「ピース」はここで回転させたいuiviewであり、完全に正常に機能します。しかし、その中に他のUIコンポーネント(UIbuttonなど)を追加すると(ピースビュー)、ユーザーがそれらのUIコンポーネントに触れたときにジェスチャが正しく認識されません。基本的に、ユーザーが子オブジェクトに触れた場合でも、親にジェスチャーを聞いてもらいたいと思います。
何か案は?