gpt4 book ai didi

ios - 在 iOS 7 中的两个简单 View Controller 之间进行切换的正确方法

转载 作者:行者123 更新时间:2023-12-01 16:42:13 24 4
gpt4 key购买 nike

我主要来自 C# 背景,所以 iOS 的工作流程对我来说有点不寻常,至少现在是这样。

我遇到了从主菜单到另一个菜单/工作区的简单转场,然后能够返回主菜单的问题。

为了测试,显然我做错了什么。

我没有为此测试编写任何代码来展示问题。

我所做的只是,

  • 创建一个新的单 View 应用程序
  • 将一个额外的 View Controller 拖到工作区
  • 将开始箭头拖到新的 View Controller (因此它成为初始 View ,与选中复选框以将其设置为初始 View 相同)
  • 为每个 View Controller 添加了一个按钮
  • Ctrl + 单击并拖动按钮到对面 View
  • 对于 segue 类型,我选择了“替换”
  • 现在,如果我点击第二个按钮返回“主菜单”(本例中为绿色 View Controller ),程序就会崩溃

  • 那么我做错了什么?我是否需要添加某种形式的委托(delegate)或其他东西?

    我确实发现了这一点,尽管它在教程中提供的 segue 选项比我拥有的要少。
    https://developer.apple.com/library/ios/referencelibrary/GettingStarted/RoadMapiOS/SecondTutorial.html

    这些是当我 Ctrl + 单击从一个按钮到另一个 View 时的选项
    -推
    -模态
    -PopOver
    -风俗
    -代替

    最佳答案

    “你嵌入了导航 Controller 吗?你需要去编辑器->嵌入->导航 Controller 。你需要一个导航 Controller 来插入 segue。- Kaushal Bisht”

    这为我解决了。 现在我将着手用自定义 UI 控件替换导航栏。

    谢谢大家! :)

    关于ios - 在 iOS 7 中的两个简单 View Controller 之间进行切换的正确方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23305190/

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