Преобразование CGRect объекта в subview в UITableViewCell в UITable к CGRect относительно self.view
Я хочу преобразовать a CGRect
"aRect" объекта в subview в UITableViewCell
в UITableView
в CGRect
по отношению к self.view
.
Проблема заключается в том, что aRect относится к подзону в ячейке таблицы.
Но я хочу сделать так, чтобы это было относительно self.view
.
Что я пробовал, это
rect = [self.view convertRect:aRect.frame toView:cellView];
но это не сработает.
Итак, как его преобразовать?
Ответы
Ответ 1
Так как convertRect:toView:
на самом деле имеет дело с CGRect
в системе координат получателей, возможно, [cellView convertRect:theFrame toView:self.view]
(т.е. замена двух просмотров в вашем вызове) будет работать так, как вы планировали.