У меня есть следующий код для моего приложения для iPhone в Xcode 4.5:
[UIView transitionWithView:self.view
duration:5.0f
options:UIViewAnimationOptionTransitionCrossDissolve
animations:^{
self.view = self.view;
} completion:NULL];
Код работает именно так, как я хочу, за исключением 1 вещи. Где у меня есть self.view = self.view; Мне нужен короткий момент перед этой строкой, когда вид очищается или даже меняется на черный экран, а затем переходит к следующему загруженному self.view. Причина в том, что некоторые из моих экранов очень похожи, и пользователь может подумать, что представление не перезагрузилось.