标签: ios xcode uitabbarcontroller interface-builder
Xcode界面构建器中的标签栏图标太大。但是,在设备上运行时,它们的大小正确。这就是它在IB中的样子:
根据Apple的design guidelines,我们应该:
准备比例因子为@ 2x的字形并将其另存为PDF。由于PDF是允许高分辨率缩放的矢量格式,因此通常只需提供一个@ 2x版本即可您的应用,并允许其扩展为其他分辨率。
因此,我正在使用尺寸为46x46 px的PDF,并将其命名为filename@2x.pdf:
filename@2x.pdf
这是Xcode中的错误还是我做错了什么?
答案 0 :(得分:0)
它显示太大了,因为您为IB选择了小型设备类型,并且没有在资产中添加所有图标变体。 您可以通过点击“查看为:”来更改IB设备类型(参考图像) 或者您可以在资产文件中添加所有1x,2x和3x图像。