gpt4 book ai didi

iphone - 在不适用于 iPhone 5.1 (XCode 4.3.2) 的 View 之间切换

转载 作者:行者123 更新时间:2023-11-29 13:36:59 25 4
gpt4 key购买 nike

我正在尝试开发一个使用 4 个 View 的 iPhone 应用程序(基于 View 的应用程序),并且我想从一个 View 导航到另一个 View 。例如,如果提交 ID 按钮自动向 UIViewController 发送消息以切换到 View 2,并且在 View 2 中选择一个单元格将加载 View 3,这将是理想的。

查看 Storyboard 的屏幕截图 here.

我不确定该怎么做,所以我尝试使用单独的按钮在 View 之间切换,但这也不起作用,我也不知道为什么。

可以看看源码which I've uploaded to Dropbox .

最佳答案

首先,我建议在您的问题中发布您的代码。尽管我确信其他人很感激你提供了代码的保管箱链接,但大多数人可能对将文件下载到他们的计算机、解压缩和启动项目(我就是其中之一)没有兴趣。

话虽这么说,让我们确保您清楚 Storyboard和一般 View Controller 层次结构原则。在你的 Storyboard中,你有四个 UIViewControllers 被拖到你的工作区中。因此,您不是在切换单个 UIViewController 的 View ,而是告诉它从 View1 切换到 View2 再到 View3 等等。您需要告诉 View Controller 层次结构(在您的情况下,它可能需要由 UINavigationController 管理),以在其堆栈上推送和/或弹出 View Controller 。看来您在 View Controller 之间设置了一些 segues。您是在代码中调用 performSegueWithIdentifier:sender: 吗?或者,您可以连接“提交 ID”按钮,以大致相同的方式执行到 View Controller 2 的推送转场。

一旦你完成了这项工作,你就可以覆盖 prepareForSegue:sender: 以将信息从 ViewController1 发送到 ViewController2 等等。

关于iphone - 在不适用于 iPhone 5.1 (XCode 4.3.2) 的 View 之间切换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10337333/

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