このイメージビューをカスタム uitableviewcell クラスに追加できないようで、理解できません。これが私のコードです:
- (id)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier
{
self = [super initWithStyle:style reuseIdentifier:reuseIdentifier];
if (self) {
// Initialization code
[self layoutCell];
}
return self;
}
- (void)layoutCell
{
self.videoImageView = [[UIImageView alloc] initWithFrame:CGRectMake(5, 5, 310, 120)];
[self.videoImageView setImage:[UIImage imageNamed:@"myImage.jpg"]];
[self.contentView addSubview:self.imageView];
}
デバッガーで、imageview を contentview のサブビューとして追加すると、フレームが (0,0,0,0) に再割り当てされることに気付きました。何が起こっているのか本当にわかりません。誰かに素晴らしい提案があれば。また、イメージビューをセルのビュー自体に直接追加しようとしましたが、役に立ちませんでした。(とにかくそれが間違っていると確信しています)。
タンクス!