2011-01-07 11 views
0

カスタムセル(IBで設定)に幅320ピクセルの背景画像があります。セルの幅も320です。アプリを実行すると、セルの右側に約5ピクセルの白があります。言い換えれば、私のイメージは画面の全幅をカバーしていません。私のコードは次のようになります:カスタムテーブルビューのセルと背景の画像幅の問題

- (UITableViewCell *) tableView: (UITableView *) tableView cellForRowAtIndexPath: (NSIndexPath *) indexPath { 
     static NSString *OffensivePlayerCellIdentifier = @"OffensivePlayerCellIdentifier"; 
    OffensivePlayerCell *cell = (OffensivePlayerCell *)[tableView dequeueReusableCellWithIdentifier: OffensivePlayerCellIdentifier]; 
    if(cell == nil) { 
     NSArray *nib = [[NSBundle mainBundle] loadNibNamed: @"OffensivePlayer" owner: self options: nil]; 
     cell = [nib objectAtIndex: 0]; 
    } 
    return cell; 
} 

アイデアはありますか?

答えて

0

まあ、画像をセルの背景に直接適用するのではなく、画像ビューを追加してその画像を適用しようとしました。今それは動作します。理由を知らない。奇妙な行動。