我目前正在将我的 Android 平板电脑应用程序 ( http://tinyurl.com/cnejnjs ) 移植到 iOS。我的应用程序基本上由左侧的列表视图和右侧的详细视图组成。Xcode 有一个内置的视图控制器(Split View Controller),它似乎为你做了很多工作。
我想在一个大工具栏上制作导航栏,这样我就可以添加多个控件来过滤列表视图(有关用户可以应用的所有过滤器,请参阅 Android 应用程序)。在带有拆分视图控制器的界面构建器中,我找不到将工具栏添加到顶部的方法。看来我可以设置两个导航栏的样式,使它们看起来像一个,但是当用户将设备置于纵向模式时,导航栏的左侧部分将被删除。
我已经设法在 IB 中从头开始构建了一个类似于我想要的视图,但这意味着我不会免费获得所有拆分视图的东西,如果我以后也决定的话,可能会更难制作 iPhone 视图。
您认为哪种方式最适合这种类型的设计?