rvi*_*007 3 uisplitviewcontroller ios ios7 ios8
有谁知道如何在 UISplitViewController 中反转主/细节视图控制器的显示?我基本上只想在屏幕的右侧而不是左侧显示主列表,但想要保留拆分视图控制器对主列表所做的所有操作(隐藏它并将其带回屏幕 - 只是希望它从右侧而不是左侧进行动画处理)。我看到 ios8 已经向 UISplitViewController 添加了一些急需的功能,但我不确定如何从中实现这一点。任何建议将不胜感激!
从 iOS 11 开始,UISplitViewController 的primaryEdge属性支持此功能。此代码片段使主窗格显示在右侧,详细信息显示在左侧:
func application(_ application: UIApplication,
didFinishLaunchingWithOptions
launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
let splitViewController = window!.rootViewController as! UISplitViewController
splitViewController.primaryEdge = .trailing
}
Run Code Online (Sandbox Code Playgroud)
这个答案晚了 3 年,但希望对 iOS 11 发布后有此问题的人有用。
| 归档时间: |
|
| 查看次数: |
1124 次 |
| 最近记录: |