Я хочу показать свои вкладки / пункты меню сверху, а не снизу, используя Xcode. Как это сделать? Я использую Swift5 и Xcode 11, но не могу показать свои вкладки сверху.
Рабочий пример:
Добавьте следующий код в класс.
override func viewWillLayoutSubviews() { super.viewWillLayoutSubviews() var tabFrame:CGRect = self.tabBar.frame tabFrame.origin.y = self.view.frame.origin.y self.tabBar.frame = tabFrame }
Если вы используете раскадровку, обязательно измените класс панели вкладок на свой собственный класс с помощью «Инспектора идентичности».