【发布时间】:2021-09-12 10:18:25
【问题描述】:
在我的应用程序中,我正在使用这样的 UISplitViewController:
let splitViewController = UISplitViewController()
splitViewController.preferredDisplayMode = .oneBesideSecondary
splitViewController.viewControllers = [
UINavigationController(rootViewController: CalendarViewController()),
DetailViewController()
]
结果:
但是当我像这样将样式设置为doubleColumn 时:
let splitViewController = UISplitViewController(style: .doubleColumn)
结果如下所示:
我不明白为什么现在 CalendarViewController 比主视图更宽。我想使用侧边栏,以便用户可以显示和隐藏日历。
如何解决此显示错误,以使 CalendarViewController 具有与主视图相同的宽度?
【问题讨论】:
标签: swift uisplitviewcontroller calendarkit