【问题标题】:how to make UIImage work in Xcode of Objective-c如何使 UIImage 在 Objective-c 的 Xcode 中工作
【发布时间】:2017-08-24 08:07:04
【问题描述】:

我想用以下代码显示UIImage:

UIImageView *image = [[UIImageView alloc ]initWithFrame:CGRectMake(0, 0, 500, 500)];
image.image = [UIImage imageNamed:@"1.png"];
[self.view addSubview:image];

这是我的 Xcode 配置屏幕截图,只需将 gifs 文件夹拖放到带有 copy if necessary 的 Xcode 中

【问题讨论】:

  • 给它一个背景颜色,然后再检查一遍
  • 您是否更改了扩展名(从 .gif 到 .png 等)。
  • 在另一个不在 gifs 文件夹中的图像上检查此代码可能是图像损坏
  • 在 Asset.xcassets 中添加图片,并像这样设置 image.image = [UIImage imageNamed:@"1"];
  • @PramodTapaniya png 文件打算放在那里,所以我可以尝试除 gif 之外的其他格式是否有效:D

标签: ios objective-c xcode uiimage


【解决方案1】:

试试这个。

image.image = [UIImage imageNamed:@"gifs/1.png"];

如何添加图片文件夹

【讨论】:

  • 嘿,谢谢,这可行,但我被告知 Xcode 会自动尝试查找文件,因此我不必添加 gifs/ 前缀。 :D
  • 因为你把gif添加为一个文件夹(显示为蓝色),如果你改成引用(显示为黄色),不需要文件夹名称。
  • 您能否提供更多关于如何使用 Xcode 进行“参考”的提示?文件夹拖到Xcode的时候我已经选择create folder reference了
  • 更新了答案。我通常添加这样的文件夹,它的工作原理。对不起,错误的评论。通过引用添加时,需要文件夹名称,并显示为蓝色。通常创建组是可以的。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-02-10
  • 1970-01-01
  • 2011-07-14
  • 2010-11-05
  • 2017-01-24
  • 2012-05-02
相关资源
最近更新 更多