swift解决ipad上tabbar文字显示在右边问题

84 阅读1分钟

    // **MARK: 解决ipad上tabbar文字显示在右边问题******

    **override** **open** **var** traitCollection: UITraitCollection {

        **let** oldTrait = **super**.traitCollection

          **if** UIDevice.current.userInterfaceIdiom == .pad {

              **let** tmpTrait = UITraitCollection(horizontalSizeClass: .compact)

              **let** newTrait = UITraitCollection.init(traitsFrom: [oldTrait,tmpTrait])

              **return** newTrait

          }

          **return** **super**.traitCollection

      }

}