Как переместить editAccessoryView пользовательского UITableViewCell в режиме редактирования? - PullRequest
0 голосов
/ 28 июля 2011

У меня есть собственный TableViewCell и я хочу использовать его только в режиме редактирования.Мне нравится вид удаления аксессуаров с левой стороны и вид управления переупорядочением с правой стороны.Но я хочу немного переместить его в центр ячейки.Могу ли я это сделать?

Я пытаюсь что-то вроде этого [cell.editingAccessoryView setFrame:()], но безуспешно.

Или единственный вариант здесь - полностью настраиваемая ячейка?

1 Ответ

0 голосов
/ 28 июля 2011

Причина, по которой кадр представления не сбрасывается, вероятна, потому что self.editingAccessoryView равен nil, что имеет место, если вы не установите его для собственного представления.

Да, вам следует попробоватьпредоставление собственного пользовательского представления редактирования и сброс его свойства frame, но это может помешать другим существующим представлениям.

Таким образом, ваш лучший выбор - это создание полной пользовательской ячейки.

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