我是 swift 和 IOS 开发的新手。
系统信息:Xcode 6.1 发行说明
操作系统 X 10.10.1
我的应用程序有两个视图控制器,ViewA 和 ViewB(无导航控制器),我想通过单击 ViewA 中的 UIButton 从 ViewA 跳转到 ViewB。 ViewA已被设置为App中的初始视图控制器。
按照一些在线说明,我按下 ctrl 并将 ViewA 中的 UIButton 拖动到故事板窗口中的 ViewB。但是,我只得到了一个不完整的segue列表(总共只有4个项目),如下所示,其中我看不到“show”项目。
#
动作继续
推
莫代尔
风俗
#
在旧版本中可能看起来像这样,但在 Xcode 6.1 中是这样的。
我从其他人那里看到了菜单的一些屏幕副本,他们的动作序列列表中有更多项目。由于我的 segue acton 列表中没有可用的“show”,因此我使用了“custom”项目。它还帮助我跳转到ViewB,但我在编译时收到以下警告。
“自定义 Segues 必须有一个自定义类”
“不受支持的配置自定义 segues 必须具有客户类别”
我的问题是:
1) 如何访问 segue 操作列表中的内置“显示”时间?
2)既然到目前为止一切正常,有没有办法直接摆脱警告消息?
如果您需要更多信息来识别问题,请随时告诉我。
由于我是 iOS 开发新手,我的问题可能有点愚蠢,但我确实需要你的帮助。
我很欣赏你对我的问题的影响。
我将一步一步地进行该过程:
- 做一个新项目。我使用 iPhone 的单视图应用程序。
- 将第二个视图控制器添加到故事板(故事板左侧的面板应如下所示)。如果您没有看到该面板,请单击故事板左下角的图标。
- 将按钮拖到故事板
- 按住 Control 并将按钮拖动到第二个视图控制器上的空白区域以获取此菜单。
- 单击“显示”以进行转场。
- 如果您已经有一个 Segue,则可以通过单击它来更改其类型。在故事板的右侧,您应该有一个包含有关 Segue 的信息的面板。您可以从此处更改类型。如果您没有看到该面板,请单击工具栏上的图标将其拉出。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)