[self.scrollView addSubview:[self.minkyImageView initWithImage:[UIImage imageNamed:@"monkey_1.png"]]];


我正在将图像添加到上面的滚动视图中。我的minkyImageView附加到UI生成器上的滚动视图,并且我也连接了插座。但是,当运行代码时,除非在UI构建器上设置了图像,否则我看不到图像。我不想这样做,因为我想在每次滚动时都更改图像,因此我需要通过代码对其进行自定义。那我在做什么错?我在viewdidload中编写此方法。

最佳答案

您不应多次调用init。并且init应该始终与alloc一起调用(即在同一行上)。

为什么不使用self.minkyImageView.image = [UIImage imageNamed:@"monkey_1.png"];

10-07 19:55