与iOS 11相比,iOS 10上的UIBarButtonItems间距非常大

时间:2018-04-13 15:39:03

标签: ios xcode uibarbuttonitem xcode9

因此,我正在处理的应用程序有一些社交媒体图标按钮作为UIBarButtonItems。

我将Assets中的每个图标分别为@ 1,@ 2和@ 3,分别为24x24,48x48,72x72。

在iOS 11上的iPhone X上运行时:

iOS 11 Nav Bar screenshot

这看起来不错。我实际上更喜欢图标之间的间距较小,但我认为这可能超出了这个问题的范围。

问题是当我在iPhone 5s iOS 10上运行它时:

iPhone 5s iOS 10

现在我在那里有那些标签来帮助管理一些代码来管理点击。基本上我检查按下的按钮的标签。如果它的FACEBOOK,那么使用fb url等。但为什么标签出现在iOS 10中?为什么按钮间隔得那么远?

我正在使用Xcode 9.2

1 个答案:

答案 0 :(得分:-1)

请详细说明问题。但是我会尽力回答。 看起来你已经制作了自定义视图,并且间距问题必须是因为布局。请检查Auto Layout,看看是否有帮助。