Как сохранить панель инструментов независимо от перехода в другой viewcontroller
Я пытался найти решение, чтобы панель инструментов находилась внизу контроллера, независимо от того, в какой контроллер я перехожу. Мне удалось сделать это частично, добавив подпредставление в окно. Тем не менее, таким образом, панель инструментов занимает экран viewcontroller. Я хочу отделить панель инструментов от области viewcontroller программно. Как я могу это сделать? Ниже приведен код для добавления панели инструментов в подпредставление.
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
window = UIWindow(frame: UIScreen.main.bounds)
window?.makeKeyAndVisible()
//setToolBars()
//print((window?.frame.width)!)
let layout = UICollectionViewFlowLayout()
window?.rootViewController = UINavigationController(rootViewController: DatePickerController(collectionViewLayout:layout))
let hi = UIView(frame: CGRect(x: 0, y: (window?.frame.height)!-64, width: (window?.frame.width)!, height: 64.0))
hi.backgroundColor = UIColor.gray
window?.addSubview(hi)}
Заранее спасибо.