Войти в координаты экрана определенного UITableViewCell?

Так, у меня есть это UITableView. Это находится в приложении для iPad. Некоторые ячейки имеют вспомогательное кнопка справа (небольшая круглая стрелка). Когда это нажимается, я представляю представление легкой сдобы, где пользователь может выбрать действия, связанные с ячейкой таблицы, которой они коснулись. До сих пор ничто из этого не трудно или исключительно.

Но представление легкой сдобы хочет знать, где оно происходит из, так, чтобы оно могло привлечь небольшую стрелку, указывающую там. Я естественно хотел бы, чтобы та стрелка указала на ячейку таблицы, которой касается легкая сдоба.

Как я могу узнать ток на координатах экрана для определенной ячейки в таблице, учитывая, что я знаю, что это - indexPath?

8
задан Jakob Borg 3 August 2010 в 19:22
поделиться

1 ответ

Используйте метод UITableView -rectForRowAtIndexPath:. Обратите внимание, что этот метод возвращает прямоугольник в системе координат табличного представления - если вам нужен прямоугольник относительно другого представления в том же окне, используйте метод UIView -convertRect:fromView:.

28
ответ дан 5 December 2019 в 05:55
поделиться
Другие вопросы по тегам:

Похожие вопросы: