我有一个UIView
的子类,我想在视图加载时将该图像加载到该子视图上的imageView
。在加载视图时加载图像视图
与viewController
中的viewDidLoad
方法完全相同。
有没有办法做到这一点?
我有一个UIView
的子类,我想在视图加载时将该图像加载到该子视图上的imageView
。在加载视图时加载图像视图
与viewController
中的viewDidLoad
方法完全相同。
有没有办法做到这一点?
打电话给方法- (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;
}
也可以在'init'上做。 – EricLeaf 2013-03-13 20:44:00
我该如何使用它? – user2167264 2013-03-13 20:54:38