2013-04-10 6 views
0

Я создаю функцию прокрутки для моего приложения списка дел. Когда пользователь щелкает (перетаскивает) ячейку горизонтально, я хотел бы отображать фоновое изображение, которое покрывает промежуток между краем экрана и краем ячейки.Может ли ImageView UITableViewCell покрывать весь фон?

Когда я добавляю изображение в imageView-свойство, оно просто следует за ячейкой. Могу ли я как-то исправить это, чтобы покрыть весь фон?

+0

Это работает для вас: http://stackoverflow.com/questions/7775859/how-to-set-background-image-in-uitableview-cell –

ответ

0

Похоже, вы хотите сделать что-то вроде Очистить.

Что вам нужно сделать, это:

  • Подкласс UITableViewCell
  • Добавить вид изображения, как это ..

    UIImageView *imageView = [[UIImageView alloc] initWithFrame:self.bounds]; 
    imageView.autoresizingMask = UIViewAutoresizingFlexibleHeight | UIViewAutoresizingFlexibleWidth; 
    imageView.image = myImage; 
    [self insertSubview:imageView atIndex:0]; //I'm not at a compiler, so I'm not 100% on this, but it's something like this. 
    
  • Добавить UIGestureRecognizer обрабатывать жесты и настроить перетаскивание и соответствующие действия.

Смежные вопросы