Xcode 6.1 中的 segue 操作列表中没有 "show"
No "show" in the segue action list in Xcode 6.1
我是 swift 和 IOS 开发的新手。
系统信息:Xcode6.1版本说明
OS X 10.10.1
我的应用程序有两个视图控制器,ViewA 和 ViewB(没有导航控制器),我想通过单击 ViewA 中的 UIButton 从 ViewA 跳转到 ViewB。 ViewA 已被设置为 App 中的初始视图控制器。
按照一些在线说明,我按下 ctrl 并拖动 ViewA 中的 UIButton 以指向故事板中的 ViewB window。但是,我只得到一个不完整的 segue 列表(总共只有 4 个项目),如下所示,其中我看不到 "show" 项目。
#
动作转场
推
模态的
自定义
#
在旧版本中可能看起来像这样,但在 Xcode 6.1 中确实如此。
我从其他人那里看到了一些菜单的屏幕副本,他们的操作列表中有更多的项目。由于在我的 segue acton 列表中没有可用的 "show",我使用了 "custom" 项。它还帮助我跳转到 ViewB,但我在编译时收到以下警告。
"Custom segues must have a custom class"
"Unsupported Configuration Custom segues must have a customer class"
我的问题是:
1) 如何访问 segue 动作列表中的内置 "show" 时间?
2)既然到目前为止一切正常,有没有直接摆脱警告信息的方法?
如果您需要更多信息来确定问题,请随时告诉我。
由于我是 iOS 开发新手,我的问题可能有点愚蠢,但我确实需要您的帮助。
感谢您对我的问题的影响。
我要一步一步来完成这个过程:
- 创建一个新项目。我为 iPhone.
使用了单视图应用程序
- 向故事板添加第二个视图控制器(故事板左侧的面板应如下所示)。如果您没有看到面板,请单击故事板左下角的图标。
- 将按钮拖到故事板
- 按住控件并从按钮拖动到第二个视图控制器上的空白 space 以获取此菜单。
- 点击显示进行转场。
- 如果您已经有一个 segue,您可以通过单击它来更改它的类型。在故事板的右侧,您应该有一个面板,其中包含有关转场的信息。您可以从此处更改类型。如果您没有看到该面板,请单击工具栏上的图标将其拉出。
是的,你是对的。我从一开始就得到了菜单。非常感谢。
另外,正如评论所建议的,我需要打开大小 class 才能访问完整的 segues 菜单。
非常感谢。
如评论中所述,我认为必须将此作为答案包括在内(因为这是确切的问题,许多人都面临)。
听起来你关闭了尺寸 类。如果您需要其他 segue 选项,请重新打开它们。
希望它能对那些因缺少选项而苦苦挣扎的人有所帮助。
编辑:
Size Classes have now been renamed to Trait Variations.
我是 swift 和 IOS 开发的新手。
系统信息:Xcode6.1版本说明 OS X 10.10.1
我的应用程序有两个视图控制器,ViewA 和 ViewB(没有导航控制器),我想通过单击 ViewA 中的 UIButton 从 ViewA 跳转到 ViewB。 ViewA 已被设置为 App 中的初始视图控制器。
按照一些在线说明,我按下 ctrl 并拖动 ViewA 中的 UIButton 以指向故事板中的 ViewB window。但是,我只得到一个不完整的 segue 列表(总共只有 4 个项目),如下所示,其中我看不到 "show" 项目。
#动作转场 推 模态的 自定义
#在旧版本中可能看起来像这样,但在 Xcode 6.1 中确实如此。
我从其他人那里看到了一些菜单的屏幕副本,他们的操作列表中有更多的项目。由于在我的 segue acton 列表中没有可用的 "show",我使用了 "custom" 项。它还帮助我跳转到 ViewB,但我在编译时收到以下警告。
"Custom segues must have a custom class" "Unsupported Configuration Custom segues must have a customer class"
我的问题是: 1) 如何访问 segue 动作列表中的内置 "show" 时间? 2)既然到目前为止一切正常,有没有直接摆脱警告信息的方法?
如果您需要更多信息来确定问题,请随时告诉我。
由于我是 iOS 开发新手,我的问题可能有点愚蠢,但我确实需要您的帮助。
感谢您对我的问题的影响。
我要一步一步来完成这个过程:
- 创建一个新项目。我为 iPhone. 使用了单视图应用程序
- 向故事板添加第二个视图控制器(故事板左侧的面板应如下所示)。如果您没有看到面板,请单击故事板左下角的图标。
- 将按钮拖到故事板
- 按住控件并从按钮拖动到第二个视图控制器上的空白 space 以获取此菜单。
- 点击显示进行转场。
- 如果您已经有一个 segue,您可以通过单击它来更改它的类型。在故事板的右侧,您应该有一个面板,其中包含有关转场的信息。您可以从此处更改类型。如果您没有看到该面板,请单击工具栏上的图标将其拉出。
是的,你是对的。我从一开始就得到了菜单。非常感谢。
另外,正如评论所建议的,我需要打开大小 class 才能访问完整的 segues 菜单。
非常感谢。
如评论中所述,我认为必须将此作为答案包括在内(因为这是确切的问题,许多人都面临)。
听起来你关闭了尺寸 类。如果您需要其他 segue 选项,请重新打开它们。
希望它能对那些因缺少选项而苦苦挣扎的人有所帮助。
编辑:
Size Classes have now been renamed to Trait Variations.