iOS 14 分屏视图控制器的实现与定制
1. 扩展分屏视图控制器
在 iPad 上,分屏视图控制器被称为扩展分屏视图控制器,其 isCollapsed 属性为 false 。下面我们将创建一个包含主视图控制器和详细视图控制器的分屏视图控制器。
1.1 视图控制器的创建
- 主视图(Master view) :使用
PepListViewController,它是一个集合视图列表,用于显示三个 Pep Boys 的名字。 - 详细视图(Detail view) :使用
Pep,包含一个标签和一个图像视图,用于显示在主视图中选择的 Pep Boy 的名字和头像。
1.2 根视图控制器的设置
应用的根视图控制器是 ViewController ,它负责创建分屏视图控制器,并将其添加到界面中,同时用 PepListViewController 和 Pep 视图控制器填充它。
// 创建分屏视图并将其放入界面
let split = UISplitViewController(style: .doubleColumn)
self.addChild(split)
self.view.addSubview(split.view)
spl
超级会员免费看
订阅专栏 解锁全文
28

被折叠的 条评论
为什么被折叠?



