По-видимому, к концу недели я буду go полной Ubuntu и отправлю мой iPhone. iOS13 пришла к моему Xcode, и я не могу найти способ разделить экран на равные Master и Detail. Все учебники и руководства относятся к предыдущему iOS.
Код, который я пробовал в моем AppDelegate
:
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
if let split = window?.rootViewController as? UISplitViewController {
split.delegate = self
split.preferredDisplayMode = .allVisible
split.maximumPrimaryColumnWidth = .greatestFiniteMagnitude
split.preferredPrimaryColumnWidthFraction = 0.5
}
return true
}
, но экран по-прежнему разделен на 30-70 или что-то еще по умолчанию.