Отклонить представление, а затем показать еще один? - PullRequest
0 голосов
/ 26 марта 2011

У меня есть приложение для iPhone, в котором я хочу скрыть первый вид, а затем плавно показать второй вид.Вот мой код:

[self dismissModalViewControllerAnimated:NO];

SettingsViewController *screentwothree = [[SettingsViewController alloc] initWithNibName:@"settingsView" bundle:nil];
screentwothree.modalTransitionStyle = UIModalTransitionStyleCoverVertical;
[self presentModalViewController:screentwothree animated:NO];
[screentwothree release];
}

Однако происходит сбой без ошибок.

Пожалуйста, помогите!
Coulton

PS: Было бы проще использовать UINavigationView?Если да, не могли бы вы опубликовать пример кода?Спасибо!

1 Ответ

0 голосов
/ 26 марта 2011

Используйте executeSelector с задержкой, чтобы показать второй вид через полсекунды после исчезновения первого.
Это также позволит вам иметь анимацию, делая плавный переход.

...