Можем ли мы передать несколько параметров для UIView transitionWithView: duration: Опции: Анимации: Завершение: Метод? - PullRequest
4 голосов
/ 21 марта 2012

Я пытаюсь передать несколько параметров для метода UIView transitionWithView:duration:options:animations:completion:.

В частности, я хочу опции UIViewAnimationOptionTransitionCurlUp и UIViewAnimationOptionAllowUserInteraction, так как мой интерфейс перестает отвечать на запросы во время анимации.

Любая помощь будет оценена.

1 Ответ

5 голосов
/ 21 марта 2012

Да, просто используйте оператор | для выполнения побитового ИЛИ из них, объединяя их - например:

[UIView transitionWithView:containerView
       duration:0.2
       options:(UIViewAnimationOptionTransitionCurlUp | UIViewAnimationOptionAllowUserInteraction)
       animations:^{ [fromView removeFromSuperview]; [containerView addSubview:toView]; }
       completion:NULL];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...