Пользовательская ячейка табличного представления с фоновым изображением - проблема ширины - PullRequest
0 голосов
/ 07 января 2011

У меня есть пользовательская ячейка (настроенная в 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;
}

Есть идеи?

1 Ответ

0 голосов
/ 08 января 2011

Ну, вместо того, чтобы применять изображение непосредственно к фону ячейки, я попытался добавить представление изображения и применить к нему изображение.Теперь это работает.Не знаю почему.Странное поведение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...