我有一个标准的
这导致大多数图像都是16x16,除了一些以32x32或48x48出现的图像,使一切看起来很糟糕。我在这里、官方论坛、文档和其他地方进行了搜索,但没有成功。我尝试了我能想到的所有方法来约束图像大小。唯一有效的方法是一种未经记录的方法,我不打算使用它。这是我的第一个应用程序,也是我第一次接触Cocoa(来自C#)。
如果我没有表明我的意思,理想情况下建议应围绕设置
有人有什么建议吗?(我在官方论坛中也提出了这个问题,因为我已经花了一天以上的时间在这个问题上。如果那里发布了解决方案,我也会在这里发布。)
UITableViewCell
,我使用文本和图像属性来显示一个favicon.ico
和一个标签。大多数情况下,这很好用,因为UIImage
支持ICO格式。但是,一些网站(如Amazon.com)有一些利用ICO格式在同一个文件中存储多个尺寸的favicon.ico
,亚马逊存储了四种不同的尺寸,最高可达48x48。这导致大多数图像都是16x16,除了一些以32x32或48x48出现的图像,使一切看起来很糟糕。我在这里、官方论坛、文档和其他地方进行了搜索,但没有成功。我尝试了我能想到的所有方法来约束图像大小。唯一有效的方法是一种未经记录的方法,我不打算使用它。这是我的第一个应用程序,也是我第一次接触Cocoa(来自C#)。
如果我没有表明我的意思,理想情况下建议应围绕设置
UIImage
的尺寸展开,以便48x48版本缩小至16x16,或者告诉UIImage
使用ICO文件中存在的16x16版本。我不一定需要代码,只要建议一个方法即可。有人有什么建议吗?(我在官方论坛中也提出了这个问题,因为我已经花了一天以上的时间在这个问题上。如果那里发布了解决方案,我也会在这里发布。)
UIImage
上的一个类别,这比我在这里做的要合理得多。 - bbrown