Я хочу найти способ анимации целого UIView, который содержит в себе некоторые компоненты ui. Вот мой фрагмент кода:распознаватель жестов для всего UIView
UIRotationGestureRecognizer *rotationGesture = [[UIRotationGestureRecognizer alloc] initWithTarget:self action:@selector(rotatePiece:)];
[piece addGestureRecognizer:rotationGesture];
[rotationGesture release];
«кусок» является UIView здесь, который я хочу, чтобы повернуть, и это работает прекрасно. Но когда я добавляю в него некоторые другие компоненты пользовательского интерфейса (например, UIbutton) (кусок), жесты не распознаются должным образом, когда пользователь прикасается к этим компонентам пользовательского интерфейса. По сути, я хочу, чтобы родитель слушал жесты, даже когда пользователь касался дочернего объекта.
Любые идеи?
, но я использую этот метод rotate pieces в общем виде, то есть я получаю объект UIview от обработчика: [gestureRecognizer view]. С вашим предложением, я получу неправильный UIView здесь. – Ankit 2010-12-17 07:19:00