Переключение между двумя UIView внутри UIScrollView - PullRequest
0 голосов
/ 22 октября 2011

У меня есть прокрутка с большим количеством подпредставлений, моя проблема в том, что когда я нажимаю на одно из подпредставлений, я хочу изменить его на другое представление, которое я создаю в этот момент.

Представьте себе этот случай: наличие галереи изображений, и когда вы нажимаете на одну фотографию, она показывает обратную сторону фотографии (имея некоторую информацию об этом).

В данный момент я знаю, на какую карту я наклеил и перевернул ее, это тоже нормально, но установка этого нового UIView на его место с помощью переворачивающейся анимации ... я не понимаю!

Спасибо заранее за ваше время.

EDIT:

[UIView transitionFromView:recognizer.view toView:flyerInfoView duration:1.0 options:UIViewAnimationOptionTransitionFlipFromRight completion:nil];
[UIView commitAnimations];

Я сделал это, но у меня есть 2 проблемы, я не могу вернуться к своему другому представлению (как я прочитал в документации, этот метод удаляет «fromView» из суперэкрана) и другой это ... Это переворачивает все мои взгляды, не единственный, к которому я прикасаюсь.

Вы можете видеть, что fromView - этоognizer.view, я кратко объясню, у меня есть UIGestureRecognizer, назначенный каждому представлению, чтобы я мог понять, к какому виду обращаются. Метод, который переворачивает представление: handleTapFrom: (UIGestureRecognizer *) распознаватель

как это может дать вам более подробную информацию о моей проблеме. Еще раз спасибо за вашу помощь.

1 Ответ

1 голос
/ 22 октября 2011

Вы уже пытались использовать метод UIView transitionFromView:toView:...? Также есть несколько вариантов флип.

...