我在config.h
#define SomeImage [UIImage imageNamed:@"some_pic.png"]
我有一个名为Something
的{{1}}子类,在UIImageView
中导入了config.h
在Something.h
Something.m
方法中:
initWithFrame
问题是当我创建一个新的self.image = SomeImage;
并将其添加到superview时,我看不到任何内容。
我认为我可以使用Something
解决问题,但无法弄清楚为什么我的代码无效。
答案 0 :(得分:0)
您是否提到了Something.m
的框架?
它应该可以正常工作,例如
Something *something = [[Something alloc] initWithFrame:CGRectMake(10, 10, 200, 200)];
[self.view addSubview:something];
<强> Something.m 强>
- (id)initWithFrame:(CGRect)frame
{
self = [super initWithFrame:frame];
if (self) {
// Initialization code
}
self.image = SomeImage;
return self;
}