【发布时间】:2017-04-08 12:00:48
【问题描述】:
早安,
过去 6 个月我一直在我的应用程序的 Android 端工作,现在我开始在 iOS 端。
我在 Visual Studio 2015 Update 2 中使用 Xamarin C# 和 Macbook Pro 作为构建和设计服务器。
我是 iOS 开发的新手
我已经阅读了很多关于我的问题的文章,但似乎没有一篇完整地回答我的问题,或者我只是太幼稚而无法理解它们。 任何帮助将不胜感激。
我要做的是为 tableview 的每个单元格显示一个 UITableViewController,其中包含用户单击的 STATIC 单元格。为了显示图标和文本,我必须使用静态单元格,因此使用 UITableViewController 而不是基于需要 UITableViewController 的静态单元格的普通 UIViewController。
我的故事板如下:
初始视图控制器 - 带有容器视图的 UiViewController。
在 Container View 中嵌入了第一个 UITableViewCONtroller,它包含我的 TableView 和菜单的静态单元格。
当用户点击单元格时,我现在想显示 UITableViewController 编号 2。
我的问题如下: 如何将 UINavigationController 嵌入到第一个 UITableViewController 以方便在主菜单和每个选项应显示的后续 ViewController 之间导航?
编辑:我的问题与此处提供的一些解决方案基本相同,但不同之处在于我使用的是 Visual Studio 和 Xamarin。这里提供的解决方案没有展示如何在 Visual Studio 中使用 segues 解决这个问题,并且代码也在 Objective-C 中提供,我正在使用 C#。
【问题讨论】:
-
几乎,但是您所指的内容看起来像是在 Objective-C 中。另外,您如何在 Visual Studio 中使用 Editor->Embed In->Navigation Controller?如果你能告诉我该怎么做,那么问题就解决了。
-
另外,1 个 UINavigationController 就足够了,还是我需要在第一个 UITableVIewController 和每个将要显示的后续 UITableViewController 之间有一个?
标签: c# ios xamarin uistoryboard