在Xcode 6.1中的segue动作列表中没有"显示"

Noa*_* Hu 6 iphone xcode ios uistoryboardsegue swift

我是swift和IOS开发的新手.

系统信息:Xcode 6.1发行说明OS X 10.10.1

我的应用程序有两个视图控制器,ViewA和ViewB,(无导航控制器),我想通过单击ViewA中的UIButton从ViewA跳转到ViewB.ViewA已被设置为App中的初始视图控制器.

通过跟踪一些在线指令,我按下了ctrl并在ViewA中拖动UIButton指向故事板窗口中的ViewB.但是,我只得到一个不完整的segue列表(总共只有4个项目)如下,其中我看不到"show"项目.

#

动作瞄准推模态定制

#

它可能在旧版本中看起来像,但在Xcode 6.1中也是这样.

我从其他人那里看到了菜单的一些屏幕副本,他们在动作segue列表中有更多的项目.由于我的segue acton列表中没有"show",我使用了"custom"项.它也帮助我跳转到ViewB,但是在编译时我收到了以下警告.

"自定义segues必须具有自定义类""不支持的配置自定义segues必须具有客户类"

我的问题是:1)如何在segue动作列表中访问内置"show"时间?2)因为到目前为止一切正常,有没有直接获取警告信息?

如果您需要更多信息来确定问题,请不要犹豫,让我知道.

由于我是iOS开发的新手,我的问题可能有些愚蠢,但我确实需要你的帮助.
我的问题让我感激你的效果.

小智 4

我将一步一步地进行该过程:

  1. 做一个新项目。我使用 iPhone 的单视图应用程序。
  2. 将第二个视图控制器添加到故事板(故事板左侧的面板应如下所示)。如果您没有看到该面板,请单击故事板左下角的图标。

在此输入图像描述

  1. 将按钮拖到故事板

在此输入图像描述

  1. 按住 Control 并将按钮拖动到第二个视图控制器上的空白区域以获取此菜单。

在此输入图像描述

  1. 单击“显示”以进行转场。

在此输入图像描述

  1. 如果您已经有一个 Segue,则可以通过单击它来更改其类型。在故事板的右侧,您应该有一个包含有关 Segue 的信息的面板。您可以从此处更改类型。如果您没有看到该面板,请单击工具栏上的图标将其拉出。

在此输入图像描述