1

我只是想知道这个非常简单的事情。您如何在情节提要中实现一个,一个,静态图像?到目前为止我尝试过的是让 ViewController.h

@property (strong, nonatomic) IBOutlet UIImageView *image;

和 viewController.m 到

_imageArray = @[@"hemla.jpg"]; //Logo for some stuff, added in resources. 
image.image = [UIImage imageNamed:_imageArray[0]];

我要么把“0”放在最后,结果什么都没有(但应用程序正在运行),或者“1”表示“线程 1:信号 SIGABRT”错误。(编译后,在模拟器中启动应用时)

有没有更好的方法来实现图像,或者只是我做错了什么?

4

1 回答 1

1

如果您使用情节提要,则根本不需要代码。只需在界面生成器中设置 imageView。您可以在那里设置图像名称。

如果你想在代码中这样做,你的代码是正确的,但可能在错误的地方,例如 init 方法。此时尚未创建 imageView。您应该viewDidLoad:在此之后使用或任何其他点。

于 2012-10-13T13:19:08.997 回答