首页 > 解决方案 > Material Design 的 TabsController 显示在安全区域上方 [iOS, Swift, Material Design]

问题描述

我试图TabsController在 ViewController 中使用 Material Design。选项卡的视图控制器是

class ViewControllerOne: UIViewController {
    override func viewDidLoad() {
        super.viewDidLoad()
        tabItem.title = "One"
    }
}

class ViewControllerTwo: UIViewController {
    override func viewDidLoad() {
        super.viewDidLoad()
        tabItem.title = "Two"
    }
}

连接到情节提要的父视图控制器是,

import Material

class NewViewController: TabsController {
    open override func prepare() {
        viewControllers = [ViewControllerOne(), ViewControllerTwo()]
        super.prepare()

        tabBarAlignment = .top
        tabBar.lineAlignment = .bottom
    }
}

现在的输出是, 在此处输入图像描述

故事板是 在此处输入图像描述

如何将标签放在安全区域下?

标签: iosswiftmaterial-design

解决方案


推荐阅读