LaunchScreen.xib 工具栏错误地定位了 BarButtonItems

LaunchScreen.xib toolbar positions BarButtonItems wrongly

我正在使用 LaunchScreen.xib 文件,该文件显示带有几个 BarButtonItem 的 UIToolbar。此工具栏及其项目与实际应用程序中的等效工具栏完全相似。理论上 LaunchScreen.xib 文件的使用允许 iOS 根据设备本身动态定位屏幕元素,这样就不需要在各种设备上制作界面模型和屏幕截图。

但是,我的 LaunchScreen.xib 中的 UIToolbar 按钮位置错误。这是 iPhone 上的结果启动屏幕(左)和启动后的应用程序(右)。

您可以看到第一张图片外边缘的按钮接触到 window 的两侧,而在第二张图片中它们略微嵌入。

如何使 LaunchScreen.xib 文件中 UIToolbar 上的按钮定位与主 .xib 文件中 UIToolbar 中的按钮定位相匹配?

在工具栏左侧和右侧的 LaunchScreen 工具栏中添加 2 个固定间距项