私は非常に厄介な問題を抱えています。私がやりたいことは、6 つのイメージビューを 1 つのセルに描画することです。次の画面で、私が達成したいことがわかります。
これは私の cellForRowAtIndexPath で行っていることです
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *CellIdentifier = @"Cell";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil) {
cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier];
}
for(int i=0;i<5;i++)
{
float xCoord = 30.0;
Team *team = [self.fetchedResultsController objectAtIndexPath:indexPath];
NSData* imageData = [[NSData alloc] initWithContentsOfURL:[NSURL URLWithString:team.image]];
UIImage* image = [[UIImage alloc] initWithData:imageData];
UIImageView* imgView = [[UIImageView alloc] initWithImage:image];
[imgView setFrame:CGRectMake(xCoord,0,66,66)];
[cell.contentView addSubview:imgView];
xCoord += imgView.frame.size.width + 5;
NSLog(@"%f",xCoord);
[cell.contentView clearsContextBeforeDrawing];
}
return cell;
}
誰でも私を助けることができますか?