【发布时间】:2011-07-18 16:07:23
【问题描述】:
寻求帮助。
我的项目: 我为孩子们做一本书。 每个页面都是一个自定义的 ViewController。 在每个页面上,我都有一个用于下一页和上一页的按钮。 当按下 NextPage-Button 时,我“切换”/在 AppDelegate 中添加一个 ViewController,如下所示:
- (void)goToNextPage2 {
self.view2 = [[ViewController2 alloc] init];
view2.view.frame = CGRectMake(769, 0, 768, 1024);
[window addSubview:view2.view];
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationCurve:UIViewAnimationCurveEaseInOut];
[UIView setAnimationDuration:0.5];
view2.view.frame = CGRectMake(0, 0, 768, 1024);
[UIView commitAnimations];
}
如何以及在哪里删除以前的 Viewcontroller? 在这种情况下,它将是 ViewController1。 有什么想法吗?
提前致谢 木板
【问题讨论】:
-
为什么要“删除”之前的视图?
标签: objective-c xcode uiview viewcontroller