我创建了一个标签栏应用程序。在第一个项目上,是一个带有 Master 和 Detail 的 Split View Controller。运行应用程序时,我可以在页面上看到标签栏,但是它显示了我的详细信息页面。为什么它不默认为母版页?
我研究了一些答案,但没有运气。
SplitViewController.swift
import UIKit
class SplitViewController: UISplitViewController,
UISplitViewControllerDelegate {
override func viewDidLoad() {
self.delegate = self
self.preferredDisplayMode = .allVisible
}
func splitViewController(
_ splitViewController: UISplitViewController,
collapseSecondary secondaryViewController: UIViewController,
onto primaryViewController: UIViewController) -> Bool {
// Return true to prevent UIKit from applying its default behavior
return true
}