Отступ UITableViewCell не находится в режиме редактирования - PullRequest
1 голос
/ 04 марта 2010

Когда вы входите в режим редактирования в UITableView сгруппированного стиля, ячейки отступают, чтобы показать элемент управления редактированием (если вы не уверены, что я имею в виду, см. Это изображение (режим редактирования) http://i.imgur.com/GJXvL.png и это режим без редактирования) http://i.imgur.com/ahKYS.png).

Я пытаюсь сделать отступ в ячейке вручную, когда tableView не находится в режиме редактирования. Я пробовал свойство indentationLevel, но оно просто перемещает текст вправо внутри ячейки и фактически не меняет ячейку.

Есть идеи?

1 Ответ

3 голосов
/ 02 июня 2010

Я не могу получить доступ к imgur.com сейчас, так что это мое лучшее предположение.

Я полагаю, вы добавляете все подпредставления в cell.view вместо cell.contentView. Вы должны попытаться добавить их к cell.contentView.

Если вы создаете подкласс UITableViewCell, вы должны переопределить layoutSubviews, чтобы настроить все подпредставления в соответствии с cell.contentView.bounds.

Надеюсь, это сработает.

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