gpt4 book ai didi

iphone - 如何为 IOS iphone 应用程序循环多个 View Controller ?

转载 作者:行者123 更新时间:2023-11-28 23:05:17 27 4
gpt4 key购买 nike

我有一个带有主视图 Controller 的应用程序,它加载了“第一页” View Controller 。一旦用户点击了几个按钮,我就以这种方式交换“第一页:第二页的 View Controller :

        [UIView transitionFromView:self.view toView:self.secondPageVC.view duration:1.0 options:UIViewAnimationOptionTransitionFlipFromRight completion:^(BOOL done ) {
[self.view removeFromSuperview];
}];

为了做到这一点,我包含了将要加载的“下一页”的头文件,并在当前 View Controller 的类中创建了下一页的实例。

在我到达最后一页之前,所有这些工作正常。其中一个按钮组合将用户送回第一页。但是,当我尝试在最后一页中包含第一页的头文件时,出现错误。我认为正在发生的事情是每个 View Controller 类在其定义中都有下一页的实例,当我们到达最后一页时,添加第一页的实例会导致编译器不喜欢的循环。有人可以向我解释我做错了什么吗?如果我不应该像这样使用 View Controller ,我应该如何设置一个可以循环回到第一页的 10 页游戏?

最佳答案

  1. 包含在您的 .m 而不是您的 .h 中将解决您的问题
  2. 查看 UINavigationController

关于iphone - 如何为 IOS iphone 应用程序循环多个 View Controller ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9404379/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com