0

我的标签栏有问题。两天后,我打开了 Xcode,图标标签栏变宽了。

我试图删除并插入一个新的 TabBar 控制器,但它没有解决问题。我也创建了一个新项目,但它有同样的问题。这个问题也反映在模拟器上。

有没有办法来解决这个问题?

我的 TabBar 控制器的屏幕截图

4

5 回答 5

5

尝试将@2x 添加到您的图像名称(例如 TabBarImage@2x.png)

于 2013-10-31T11:15:44.147 回答
2

我曾经有同样的问题,我找到的解决方案是使用两个图标,一个 30x30 像素图标和另一个 60X60 都具有相同的名称,较大的文件 @2x

希望有帮助

于 2013-12-02T05:30:24.307 回答
1

根据新的人机界面指南,这些尺寸看起来很合适。我猜 Xcode 占位符视图只是默认为最大可能大小的图标(96x64 视网膜)。如果您只是适当地调整图标图像的大小并将itemPositioning,itemWidthitemSpacing设置为您想要的值,那应该不是问题。

于 2013-10-02T12:06:14.697 回答
1

我正在使用 XCode 6.4 运行。您需要根据此处提供的尺寸将这些图像添加到images.xcassets并相应地包含@2x和文件:@3x

iOS 人机界面指南:图标和图像大小

于 2015-07-08T08:56:19.297 回答
0

尝试编辑您的图标,使它们更小?

于 2013-10-02T11:55:07.517 回答