使用:
- iOS 5、ARC、StoryBoards。
すべてのセルに1つの画像とテキストを配置します。スクロール中に画像のサイズが変更されません。画像の2つのバージョンimage.pngとimage@2x.pngがあります。
カスタムセルは、ストーリーボードのUIImageViewとUILabelにドラッグすることで管理されました。
コード:
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *CellIdentifier = @"Cell";
Continent *continent=[self.items objectAtIndex:[indexPath row]];
ContinentCell *cell = (ContinentCell*)[tableView dequeueReusableCellWithIdentifier:CellIdentifier];
cell.continentName.text=continent.continentName;
cell.textView.text=continent.countriesHash;
cell.imageView.image=[UIImage imageWithContentsOfFile:[[NSBundle mainBundle] pathForResource:continent.continentImage ofType:@"png"]];
return cell;
}
悪はどこにありますか?前もって感謝します。