これは簡単な修正だと確信していますが、見つけられないようです。現在、次のように設定された、問題なく機能するテーブルビューがあります。
static NSString *CellIdentifier = @"Cell";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil) {
cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:CellIdentifier] autorelease];
}
NSUInteger row = [indexPath row];
cell.textLabel.text = [creedsList objectAtIndex:row];
cell.imageView.image = [UIImage imageNamed:[creedsImages objectAtIndex:row]];
return cell;
Admob SDK では、次の行を追加するように指示されています。
[cell.contentView addSubview:[AdMobView requestAdWithDelegate:self]];
しかし、その後、すべてのセルに広告が表示されます。何かご意見は?
編集:私はこのコードを使用して入力しています:
NSUInteger row = [indexPath row];
cell.textLabel.text = [creedsList objectAtIndex:row];