iphone - 应用程序图标与 MonoTouch 中的 57 和 114 字段图标不匹配!

标签 iphone icons xamarin.ios

我在 MonoTouch 中分配 iPhone 应用程序图标时遇到一些问题 -

最初我只有一个 114x114 图标,因此将其分配给 iPhone4 字段(在图标选项卡中),该字段需要 114 图像,但它没有通过 - 无论是在模拟器上还是手机本身上。然后,当我将图标重命名为 icon.png 并将其放置在应用程序的根目录中时,由于某种原因,它显示正常......

现在我还创建了一个 57x57 图标,一旦分配给“图标”选项卡中的 iPhone 字段,结果是意想不到的......

MonoTouch 似乎颠倒了图标!!我已经从根文件夹中取出了 icon.png,并且 57x57 显示在我的 iPhone4 上。但是,如果我在 57x57 字段中选择 114x114 图标,反之亦然,选择 57x57 图标(将其放在需要 114x114 图标的字段中) - 你猜对了 - 这一切似乎都有效!很奇怪!!

我的 Crystal 锐利图标显示在我的 iPhone4 上(即使它现在在 57px 字段中指定)!如果我随后将其反转回正确的方式“应将其提供给 MonoTouch”,我会在 iPhone4(即 57x57 版本)上看到一个更模糊的图标。

其他人在使用这些图标时遇到过困难吗?我做错了什么?

非常感谢任何帮助!!

最佳答案

MonoTouch 项目属性编辑器可以帮助管理图标,但您确实无法绕过 iOS 期望的约定。我不确定您在项目中具体做了什么,但听起来您没有遵循图标指南和约定。

我建议您确保遵循 iOS 开发人员指南中为图标制定的准则。这是guide的链接其中讨论了尺寸、每种尺寸的用途以及最重要的是图标的名称。这样做,我想您会发现您的图标问题将得到解决。

关于iphone - 应用程序图标与 MonoTouch 中的 57 和 114 字段图标不匹配!,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4105052/

相关文章:

iphone - 如何理解 Web 服务答案中的字符串或数组

multithreading - 多线程程序在 _multiple_ CPU 上变得无响应,但在单个 CPU 上正常(更新 ListView 时)

iphone - iTunes connect 是否会自行将矩形应用程序图标转换为圆形应用程序图标?

ios - iOS卸载应用时Environment.Special.LocalApplicationData会被删除吗?

iphone - 他们是怎么做到的?...避免无聊、千篇一律的标准 iPhone 应用程序

iphone - 在更新数据源和使用 insertRowsAtIndexPaths 后重新加载 tableview 时,UITableView 复制行?

ios - 如何删除 UITableView 上方的多余空格?

安卓应用程序图标

ios - 动画加载微调器弧 Xamarin.iOS

c# - CGPDFDocument无法读取pdf