设置拆分视图控制器 Xamarin.iOS

Posted

技术标签:

【中文标题】设置拆分视图控制器 Xamarin.iOS【英文标题】:Setting up Split View Controller Xamarin.iOS 【发布时间】:2018-05-22 11:49:42 【问题描述】:

我真的很纠结如何在 Xamarin ios 中实现拆分视图控制器。我已将拆分视图控制器放入情节提要中,但没有进行任何编码,因为我什至不知道如何在 C# 代码中引用主视图和详细视图。出于显而易见的原因,我搜索过的所有教程都使用 swift 或 Objective-c。

如果我确实找到了一个 xamarin 教程,那么这一切都是通过 XAML 完成的,我没有使用它,因为它不是跨平台的。我真的需要帮助来设置拆分视图控制器的基础知识,例如用我需要的不同页面填充主视图中的 tableview。

希望有人可以给我一个基本的设置。

非常感谢 杰米

【问题讨论】:

【参考方案1】:

请参阅此tutorial。

首先,将SplitViewController添加到storyboard,然后命名MasterViewControllerDetailViewController如下,它会在你的应用程序文件夹中自动创建类文件,你可以在其中编写参考代码。

【讨论】:

以上是关于设置拆分视图控制器 Xamarin.iOS的主要内容,如果未能解决你的问题,请参考以下文章

在 xamarin.ios 中的视图控制器之间传递数据

Xamarin iOS - 在列表视图行选择打开视图控制器

无法在Portrait,xamarin IOS中锁定一个视图控制器

如何在 xamarin ios 中从一个视图控制器导航到第二个视图控制器?

MvvmCross 4 和 Xamarin.iOS -> 使用 Storyboard 时如何从 Core 加载视图控制器?

Xamarin iOS:替换当前标签栏项目中的视图控制器