我想让我的标签栏高一点,然后默认情况下我就这样使用了:
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,
但是iPhone X似乎在UiTabBar和内容视图之间显示出差距。
如果删除该代码,则显示为
所以我的问题是,如果可以将我的自定义高度用于iPhone X,如果是这样,我需要做些什么来使其正确显示?在视觉上,我认为默认尺寸太小,标签太靠近图标了。