TableViewCell помечает ячейку как выбранную

Возможно ли в коде вместо того, чтобы пользователь нажимал на экран, пометить определенную ячейку как выбранную?

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

Большое спасибо.

1 ответ

Решение

Я верю, что вы ищете UITableView"s selectRowAtIndexPath:... метод экземпляра.

-[UITableView selectRowAtIndexPath:animated:scrollPosition:]

При этом вы можете программно выбрать любую ячейку. Больше информации в документации. Стоит отметить, что существует соответствующий метод отмены выбора.

Другие вопросы по тегам