2011-01-07 70 views
0

我有一个宽度为320px的背景图像的自定义单元格(设置在IB中)。单元格的宽度也是320.当我运行我的应用程序时,单元格右侧有大约5像素的白色。换句话说,我的图像并不包含整个屏幕的宽度。我的代码如下所示:自定义表格视图单元格w /背景图像 - 宽度问题

- (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

好吧,不是直接将图像应用于单元格的背景,而是尝试添加图像视图并将图像应用于该图像。现在它可以工作。不知道为什么。奇怪的行为。

相关问题