のサブクラスがあり、ビューのロード時にそのサブビューのにUIView
イメージをロードしたいと思います。imageView
viewDidLoad
のメソッドとまったく同じviewController
です。
それを行う方法はありますか?
のサブクラスがあり、ビューのロード時にそのサブビューのにUIView
イメージをロードしたいと思います。imageView
viewDidLoad
のメソッドとまったく同じviewController
です。
それを行う方法はありますか?
呼び出しメソッド- (id)initWithFrame:(CGRect)aRect
これはあなたが探していることをするはずです。ストーリーボードを使用してサブビューをインスタンス化する場合は、このコードをinitWithCoder:
メソッドに配置する必要があります。基本的にはを作成し、UIImageView
サブビューを初期化するとすぐにこれをビューに追加します。
- (id)initWithFrame:(CGRect)rect {
if (self = [super initWithFrame:rect]) {
UIImage *image = [UIImage imageNamed:@"anImage"];
UIImageView *imageView = [[UIImageView alloc] initWithImage:image];
[self addSubview:imageView];
}
return self;
}