ios - TabBar 图像的大小应该是多少?

我有一个大小为 100 的 tabBar 的图标。

我检查了 at Apple's Human Interface Guidelines of 2013它说图像尺寸应该是 30x30/60x60.

但由于标签栏 Controller 的高度为 50,我将图像的大小保持在 50x50

现在,当我运行项目时,我看到下面的丑陋设计:

知道我应该使用什么尺寸的图片才能使设计完美吗?

注意:我也不是在写文字(例如主页、搜索等)。选项卡按钮的文本在图像本身中。

最佳答案

根据Apple Human Interface Guidelines :

@1x:大约 25 x 25(最大:48 x 32)

@2x:大约 50 x 50(最大:96 x 64)

@3x:大约 75 x 75(最大:144 x 96)

https://stackoverflow.com/questions/18068597/

相关文章:

objective-c - 一旦创建,APNS 设备 token 是否会改变?

ios - 比较两个 CGRect

objective-c - ARC 是否支持调度队列?

ios - UIFont - 如何获取系统细字体

objective-c - 如何在基于 block 的 API 方法中使用非空和可为空的 Objec

objective-c - Xcode 版本 (CFBundleShortVersionString

ios - 在 iOS 中创建一个整数数组

objective-c - NSString:isEqual 与 isEqualToString

iphone - iOS:在代码中访问 app-info.plist 变量

iphone - Objective-C 中的弱属性和强属性 setter 属性