我是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 acton列表中没有“show”,我使用了“custom”项。它也帮助我跳转到ViewB,但是在编译时我收到了以下警告。
“自定义segues必须具有自定义类” “不支持的配置自定义segues必须具有客户类”
我的问题是: 1)如何在segue动作列表中访问内置“show”时间? 2)因为到目前为止一切正常,有没有直接获取警告信息?
如果您需要更多信息来确定问题,请不要犹豫,让我知道。
由于我是iOS开发的新手,我的问题可能有些愚蠢,但我确实需要你的帮助 我的问题让我感激你的效果。
答案 0 :(得分:4)
我将逐步推进这个过程:
答案 1 :(得分:3)
是的,你是对的。我从一开始就确实得到了菜单。非常感谢你。
同样如评论所示,我需要打开size类来访问完整的segues菜单。
非常感谢你。
答案 2 :(得分:1)
正如评论中所提到的,我认为必须将其作为答案包含在内(因为这是确切的问题,许多人都面临着这个问题)。
听起来你关闭了Size Classes。如果你想要其他segue选项,请重新打开。
希望任何正在为缺少选项而苦苦挣扎的人都会有所帮助。
编辑:
Size Classes have now been renamed to Trait Variations.