2011-06-10 126 views
0

所以,这是我的问题。 当我尝试将图标放入资源中,然后将它们选择到IB中时,一旦我加载模拟器图标不显示出来。我试图清理项目,但没有。可能是因为我已经为视网膜屏幕优化了“home.png”和“[email protected]”,并且它无法识别正确的一个吗?它也再次发生,但我解决了这一点:标签栏图标不会显示

- (void)drawRect:(CGRect)rect { 
[[UIImage imageNamed:@"image.png"] drawAsPatternInRect:rect]; 

}

但在这里?是否还有Tab栏的代码?

回答

1

我解决了这个问题,制作30x30高质量的图标,以便标准和视网膜都可以正确读取和显示它们。

1

大概目标复选框不选中对这些图像

http://illogic-al.org/images/screenshots/Xcode_target.png

此复选框应检查在设备/模拟器安装时拷贝资源,所以当未选中的图像,IL不会复制,不会出现

+0

我无法找到该复选框,它在哪里?对不起,但我是新的.. – Phillip 2011-06-10 22:26:27

+0

@Phillip,当你将文件添加到资源,有一个小盒子,你可以检查复制文件。这也可能是一个相关的框来检查。 – PengOne 2011-06-10 22:30:19

+0

如果您使用的是Xcode 3,它将位于搜索栏的下方(选择文件后)。 对于Xcode 4,你应该选择文件,然后显示实用程序视图(右上角的按钮),然后你可以找到“目标成员”选项卡与复选框 – AmineG 2011-06-10 22:35:21