Изменить высоту tabBar в Swift 5 для IOS 13 - PullRequest
0 голосов
/ 24 сентября 2019

Мне нужно изменить высоту UITabBar на 95. Я могу сделать это в более старой версии iOS Swift.Это мой код, который работает в более старой версии.

override func viewWillLayoutSubviews() {
    super.viewWillLayoutSubviews()

    tabBar.frame.size.height = 95
    tabBar.frame.origin.y = view.frame.height - 95

    menuButton.frame.origin.y = self.view.bounds.height - tabBar.frame.size.height - 10
    shadowBtn.frame.origin.y = self.view.bounds.height - tabBar.frame.size.height - 15
}

1 Ответ

1 голос
/ 24 сентября 2019

Попробуйте в viewDidLayoutSubviews

override func viewDidLayoutSubviews() {
    super.viewDidLayoutSubviews()
    tabBar.frame.size.height = 95
    tabBar.frame.origin.y = view.frame.height - 95
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...