Слияние кода завершено, страница обновится автоматически
override func viewDidLoad() {
super.viewDidLoad()
// Создание экземпляров подчинённых view controllers и установка заголовков
let firstVC = QBFirstViewController()
let secondVC = QBSecondViewController()
let thirdVC = QBThirdViewController()
let fourthVC = QBFourthViewController()
let fifthVC = QBFiveViewController()
let sixthVC = QBSixViewController()
let seventhVC = QBSevenViewController()
``````swift
firstVC.title = "Рекомендации"
secondVC.title = "Новости"
thirdVC.title = "Научные достижения"
fourthVC.title = "Персоны"
fifthVC.title = "История"
sixthVC.title = "Война"
seventhVC.title = "Общество"
// Добавление в массив
let controllersArray = [firstVC, secondVC, thirdVC, fourthVC, fifthVC, sixthVC, seventhVC]
// Установка опций
let options: [QBPageMenuOptions] =
[.menuViewHeight(44),
.menuViewBackgroundColor(UIColor.white),
.menuItemFont(UIFont.systemFont(ofSize: 19)),
.menuItemNormalColor(UIColor.black),
.menuItemSpace(15.0),
.menuItemDefaultIndex(0),
.menuIsSelectionIndicator(false),
.menuIsRightButton(false)]
// Устанавливаем frame
let rect = CGRect(x: 0, y: 0, width: self.view.frame.width, height: self.view.frame.height)
// Создаем экземпляр QBMenuMainController
let menuMainVC: QBMenuMainController
= QBMenuMainController(viewControllers: controllersArray,
frame: rect,
pageMenuOptions: options)
// Добавляем в свой ViewController
self.addChild(menuMainVC)
self.view.addSubview(menuMainVC.view)
menuMainVC.didMove(toParent: self)
}
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )