Fra*_* R. 1 iphone objective-c storyboard uiviewcontroller ios
自1993年以来,我一直是Mac程序员,并且发现有时很难进入iOS框架.
我有一个专为iPhone 5屏幕尺寸设计的iPhone应用程序,根据设备的方向(肖像和2xlandscape)显示3种不同的视图,具有不同的功能.
现在在iPad上我希望将横向屏幕分成由一个(现有)视图控制器控制的左侧部分和由另一个(现有)视图控制器控制的右侧部分.
作为尝试支持分屏多任务的一部分,我想支持大小类,但我的视图目前在xib文件中......据我所知,大小类必然会使用故事板,所以我正在迁移到故事板对我来说,这看起来非常糟糕.
我可以看到这个想法是
1 window = 1 root controller
和
1 screen full = 1 scene = 1 view controller.
但我需要的是一个场景中的两个(或3个)视图控制器.
我已经看过UISplitView,它看起来很完美只有左视图控制器必须是导航控制器,所以不是我需要的.也许自定义集合视图控制器是答案?
我确定我错过了一些东西,因为我非常困在Mac思维模式中并且之前没有使用过故事板.在这种情况下,重用现有视图控制器的最佳方法是什么?
任何建议将非常感谢.
看看这张图片:

对象库中有一个组件称为容器视图.您可以通过segue将新视图控制器连接到该容器视图.基本上,您可以创建父视图控制器,其唯一目的是管理/移动其他视图控制器的视图.
父视图控制器可以具有到容器视图的出口(它们是简单UIView对象),并且每个容器视图可以是它自己的视图控制器.
希望这有意义,并向您发送正确的方向.
| 归档时间: |
|
| 查看次数: |
3491 次 |
| 最近记录: |