UITabbar 拉伸到 iOS 10 但不是 11+

UITabbar stretched in iOS 10 but not 11+

所以过去几周我一直在 iOS 11 和 12 上开发我的应用程序,但是在 iOS 10.3.3 iphone 7 模拟器(和real iphone 7's), 我刚刚意识到标签栏图标由于某种原因看起来真的很长。

它们在所有手机上看起来都不错 iOS 11+

我遵循了此处的指南:https://developer.apple.com/design/human-interface-guidelines/ios/icons-and-images/custom-icons/

我的图片尺寸是

@3x: 75x75 @2x:50x50 @1x: 25x25

我试过故事板,不知道如何解决这个问题。有什么想法吗?

好的,事实证明我有不平衡的标签栏项目插入。

由此改变:

为此:

最终解决了这个问题。不太确定为什么它在 iOS 11 以下不起作用。