Преобразование CGRect объекта в подпредставлении в UITableViewCell в UITable к CGRect относительно self.view

Я хочу преобразовать a CGRect "aRect" объекта в подпредставлении в UITableViewCell в UITableView кому: CGRect относительно self.view.

Проблема состоит в том, что настороженный относительно подпредставления в ячейке таблицы. Но я хочу сделать его так, чтобы это было относительно self.view.

То, что я попробовал, является этим

rect = [self.view convertRect:aRect.frame toView:cellView];

но это не работает.

Таким образом, как преобразовать его?

13
задан Andrea Mario Lufino 23 January 2017 в 16:12
поделиться

1 ответ

Поскольку convertRect: toView: фактически имеет дело с CGRect в системе координат получателя, возможно [cellView convertRect: theFrame toView: self.view] (т.е. замена двух представлений в вызове) будет работать так, как вы предполагали.

23
ответ дан 1 December 2019 в 22:06
поделиться