Высота UIView не подходит для настраиваемой вкладки - PullRequest
0 голосов
/ 28 июня 2019

У меня есть TabBar с файлом пользовательского класса.Мне нужно изменить высоту TabBar.Когда я увеличил высоту TabBar, нижняя высота UIView не корректировалась в соответствии с TabBar.Нижняя часть скрыта за панелью вкладок.Вот мой кодЯ что-то пропустил?

class TabbarController:
UITabBarController,UITabBarControllerDelegate {

    fileprivate lazy var defaultTabBarHeight = { tabBar.frame.size.height }()

    override func viewDidLayoutSubviews() {
        super.viewWillLayoutSubviews()

        let newTabBarHeight = defaultTabBarHeight + 10.0

        var newFrame = tabBar.frame
        newFrame.size.height = newTabBarHeight
        newFrame.origin.y = view.frame.size.height - newTabBarHeight

        tabBar.frame = newFrame
    }
}
...