Xcode 5中的标签栏图标太大

时间:2013-10-02 10:15:13

标签: interface-builder storyboard ios7 xcode5

Tab Bar有问题。两天后,我打开了我的Xcode,图标Tab Bar已经扩大了。

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

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

Screenshot of my TabBar Controller

5 个答案:

答案 0 :(得分:5)

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

答案 1 :(得分:2)

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

希望有所帮助

答案 2 :(得分:1)

根据new Human Interface Guidelines,这些尺寸看起来是正确的。我猜测Xcode占位符视图默认为最大可能大小图标(96x64视网膜)。如果您只是适当调整图标图像的大小并将itemPositioning, itemWidth and itemSpacing设置为您想要的值,那么这应该不是问题。

答案 3 :(得分:1)

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

iOS Human Interface Guidelines: Icon and Image Sizes

答案 4 :(得分:0)

尝试编辑图标以使它们更小?