2014-02-04 2 views
0

У меня есть UITableView с четким цветом фона. Клетки изготовлены из:UITableViewCell прозрачные расстояния

  1. bckgrndView - немного больше, чтобы получить распорные Betweens клетки
  2. -> contentView - содержит контент, набор зеленый
  3. -> -> этикетки, TextView - зеленый тоже

Я установил все в интерфейсе строителя (BackgroundColor -> ясно, непрозрачные -> нет), ожидать, что я должен повторить cell.backgroundColor = [UIColor clearColor]; cell.opaque = NO; cell.backgroundView = nil; в cellForRowAtIndexPath или иначе, фон будет белым

012 (ошибка?)

Но как только я прокручивать ясный цвет исчезает, а расстояние между получает зеленый (== такой же цвет, как TextView) tableviewImg enter image description here

Что мне не хватает?

+0

Что находится в 'cellForRowAtIndexPath'.? – Akhilrajtr

+0

см. Текст;) im установка текстовых значений, цвет фона ячейки, очистка ячейки, отсутствие ячейки, фон ячейки и нуль, а затем добавление теневых и круглых углов – Timm

+0

- (CGFloat) tableView: (UITableView *) tableView heightForRowAtIndexPath: (NSIndexPath *) indexPath – ahmedalkaff

ответ

1

Исправлено! Переименование внутреннего вида по-разному от «contentView». UITableView имеет собственное свойство «contentView», поэтому возник конфликт ...

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