新的iTunes 2.0应用程序允许您转换到iPad上标签视图内的分割视图:
我想在我自己的应用程序中使用Xamarin.iOS创建类似的东西。基本上我希望能够首先出现一个登录界面(全屏),然后在登录后按下顶部的选项卡式界面。在这些选项卡中,用户可以输入例如搜索词,然后我想在选项卡中将结果显示为分割视图(如在iTunes应用程序中)。
如何实现这一目标?
据我所知,拆分视图仅限用作根视图控制器,因此必须有一些技巧吗?
除非Apple使用的是非官方API,或者他们已经重新实现了分割视图或类似内容?
答案 0 :(得分:1)
这很容易做到,不需要任何私有API。
UISplitViewController split;
UIViewController master, detail, second;
master = new UIViewController();
detail = new UIViewController();
second = new UIViewController();
split = new UISplitViewController ();
split.ViewControllers = new UIViewController[] { master, detail };
split.Title = "Split";
tabs = new UITabBarController ();
tabs.ViewControllers = new UIViewController[] { split, second };
window.RootViewController = tabs;