【发布时间】:2019-10-30 11:42:37
【问题描述】:
我有这段代码在 ios13 之前完美运行:
override func viewWillLayoutSubviews() {
super.viewWillLayoutSubviews()
var newFrame = tabBar.frame
newFrame.size.width = self.view.bounds.width - 420
tabBar.frame = newFrame
}
但现在它在运行 ipad 的 ios13 上没有任何作用。
我也尝试过使用extention 并创建我自己的CustomTabBar 并从sizeThatFits() 方法更改宽度,但是此方法ONLY CHANGES THE HEIGHT 并且在尝试更改标签栏的宽度时它什么都不做
【问题讨论】: