【发布时间】:2014-07-01 07:11:32
【问题描述】:
我需要在我的 iOS 应用程序中创建“请求某事”视图控制器。
这是故事板。当我单击开始按钮(自定义按钮)时,我需要转到“第二个表视图控制器”,在那里选择一个项目并将我选择的数据传递回“隐藏的一个视图控制器”。我应该在 storyboard 中使用哪个 segue,我应该如何在代码中传递数据?
【问题讨论】:
标签: ios xcode storyboard uistoryboardsegue
我需要在我的 iOS 应用程序中创建“请求某事”视图控制器。
这是故事板。当我单击开始按钮(自定义按钮)时,我需要转到“第二个表视图控制器”,在那里选择一个项目并将我选择的数据传递回“隐藏的一个视图控制器”。我应该在 storyboard 中使用哪个 segue,我应该如何在代码中传递数据?
【问题讨论】:
标签: ios xcode storyboard uistoryboardsegue
首先你必须使用UINavigationController。
将其从您的对象库中拖放到您的故事板中。
它应该呈现一个UINavigationController 和它的rootViewController(一个简单的UIViewController)。删除 rootViewController 并使用ctrl + drag(好像你想创建一个新的segue)使你的控制器成为UINavigationController的root view。
您必须执行相同的ctrl + drag 来创建从您的第一个控制器到第二个控制器的新转场。但这次选择push action segue。
如果这对你来说是新的,你应该试试斯坦福的这门很棒的课程:
https://itunes.apple.com/us/course/developing-ios-7-apps-for/id733644550
它涵盖了在 iOS 上制作应用程序所需的一切。没时间的话,至少看第十一课视频11. Table View and iPad。
【讨论】: