我有几个 .xib 文件(page1、page2 ...)并希望使用按钮在它们之间切换(作为导航栏)
我在用
page1 *second = [[page1 alloc] initWithNibName:nil bundle:nil];
second.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
[self presentModalViewController:second animated: YES];
page2 *second = [[page2 alloc] initWithNibName:nil bundle:nil];
second.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
[self presentModalViewController:second animated: YES];
等等...
我了解到这会消耗大量内存,因为我一遍又一遍地呈现视图,并且在来回切换后应用程序有时会崩溃。所以,问题是我能做什么?
我试过这个:
[self dismissModalViewControllerAnimated:YES]
但关闭后它返回到上一页,我无法导航到另一页。
可能我使用了一种愚蠢的方法,但是,我已经以这种方式完成了一些应用程序,并且不想完全更改控制器。
谢谢您的帮助!