iPhone X上的自定义UiTabBar高度显示不同

时间:2017-11-05 12:55:53

标签: swift xcode uitabbar iphone-x

我想让我的标签栏高一点,然后默认情况下我就这样使用了:

        var tabFrame = self.tabBar.frame
    // - 40 is editable , I think the default value is around 50 px, below lowers the tabbar and above increases the tab bar size
    tabFrame.size.height = 64
    tabFrame.origin.y = self.view.frame.size.height - 64
    self.tabBar.frame = tabFrame

这在过去一直有效,但仍适用于iPhone 5-8,

enter image description here

但是iPhone X似乎在UiTabBar和内容视图之间显示出差距。

enter image description here

如果删除该代码,则显示为

enter image description here

所以我的问题是,如果可以将我的自定义高度用于iPhone X,如果是这样,我需要做些什么来使其正确显示?在视觉上,我认为默认尺寸太小,标签太靠近图标了。

0 个答案:

没有答案