我有一个iPhone应用程序,我想隐藏第一个视图,然后顺利显示第二个视图。这是我的代码:
[self dismissModalViewControllerAnimated:NO];
SettingsViewController *screentwothree = [[SettingsViewController alloc] initWithNibName:@"settingsView" bundle:nil];
screentwothree.modalTransitionStyle = UIModalTransitionStyleCoverVertical;
[self presentModalViewController:screentwothree animated:NO];
[screentwothree release];
}
然而,它崩溃没有错误。
请帮忙!
库尔顿
PS:使用UINavigationView会更容易吗?如果是这样,你能发一些示例代码吗?谢谢!
答案 0 :(得分:0)
使用带有延迟的performSelector在第一个视图消失之后显示第二个视图半秒。
它还可以让你拥有动画,使过渡更顺畅。