1

ビューに UIImageVIew を追加しました。IB 内で使用する画像を指定すると正しく表示されますが、代わりにプログラムで画像を追加しようとすると表示されません。

IB からロードするイメージを消去し、次のコードを追加しました。

- (void)viewDidLoad
{
    [super viewDidLoad];
    UIImage* image = [UIImage imageNamed:@"pic1.png"];
    UIImageView *iv = [[UIImageView alloc] initWithImage: image];
    iv.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;
    iv.contentMode = UIViewContentModeCenter;
    self.slideshowView = iv;
}

self.slideshowView は、画像ビューに接続されたアウトレットです。

実行時に image と iv の両方が非 null であることを確認できます。

4

1 に答える 1