我正在尝试使用 addSubview 在代码中布置一些图像,但它们没有显示出来。
我创建了一个子类UIView的类(myUIView),然后将IB中的nib文件的类更改为myUIView。
然后我输入了以下代码,但仍然得到一个空白的灰色屏幕。
- (id)initWithFrame:(CGRect)frame {
if (self = [super initWithFrame:frame]) {
// Initialization code
[self setupSubviews];
}
return self;
}
- (void)setupSubviews
{
self.backgroundColor = [UIColor blackColor];
UIImageView *black = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"black.png"]];
black.center = self.center;
black.opaque = YES;
[self addSubview:black];
[black release];
}