具有不同 ViewController 目标的菜单解决方案的 XCode 表视图与按钮

Posted

技术标签:

【中文标题】具有不同 ViewController 目标的菜单解决方案的 XCode 表视图与按钮【英文标题】:XCode Table View vs Button for Menu Solution w/ Different ViewController Destinations 【发布时间】:2014-09-13 21:37:56 【问题描述】:

我发誓我试图找到这个问题的答案,但似乎无法解决这个问题。

我有一个表格视图,我想将用户带到 4 个不同的视图控制器,因为菜单中的每个目标视图控制器都需要非常不同的功能/布局。但是,目前我只能转到一个视图控制器。如果我简单地放入按钮而不是表格视图,我可以做到这一点,但这似乎不是最佳实践,我喜欢表格视图的一些干净/紧密。另外,我不需要从父视图控制器传递任何东西。

我是新手,如果我的新手问题不够明显的话。如果有教程/页面/资源,您可以指出我自己和我正在尝试这样做的非营利组织将不胜感激:)

感谢您的时间和考虑!

【问题讨论】:

【参考方案1】:

我想通了。以防其他人遇到这个问题并且在看到它在其他地方得到回答之前偶然发现了我的问题。像我这样的新手对segues的了解还不够。您将需要在故事板中创建从父视图控制器到具有唯一 segue ID 的子视图的背景知识,然后在父视图的 .m 文件中处理其余部分。还要小心分配表视图的委托,因为这是我的另一个愚蠢的疏忽。

这是我认为最有帮助的链接。 Can I use multiple segues with one UITableViewDelegate?

【讨论】:

以上是关于具有不同 ViewController 目标的菜单解决方案的 XCode 表视图与按钮的主要内容,如果未能解决你的问题,请参考以下文章

将视图控制器添加到我的视图并编程冻结。目标-c

从侧面菜单 Segue 主 ViewController

如何在 Xamarin for iOS 中呈现具有不同导航的 viewController

当 UITabBar 不是 rootViewController 时,如何以编程方式将 UITabBar 与具有 NIB 的不同 ViewController 链接

iOS:具有透明背景的模态 ViewController

具有多个行为模型的 ViewController