UIView convertPoint:toView для встроенных представлений

У меня есть 3 контроллера представления, соответствующие им представления и дополнительное представление поверх этих представлений.

Контроллер основного представления имеет представление контейнера с соответствующим контроллером представления.

Просмотр с представлением контейнера в качестве подпредставления

В контейнере VC есть tableView.

Представление контейнера с UITableView в качестве подпредставления

Я хочу, чтобы определенные точки в кадрах отдельных ячеек UITableView были представлены как точки в системе координат анимации контроллера основного вида.

Я использую метод convertPoint:toView. Я выполняю это в контроллере основного представления. Мой вопрос: должен ли мой код читаться так?

[self.containerVC.tableVC.tableView convertPoint:CGPointMake(CGRectGetMidX(frame), CGRectGetMidY(frame)) toView:self.animations];

как это?

[self.containerVC.tableVC.view convertPoint:CGPointMake(CGRectGetMidX(frame), CGRectGetMidY(frame)) toView:self.animations];

или вот так?

[self.containerVC.view convertPoint:CGPointMake(CGRectGetMidX(frame), CGRectGetMidY(frame)) toView:self.animations];

Параметр "frame" поступает из массива, в котором хранятся отдельные кадры ячеек из UITableView.


person noobsmcgoobs    schedule 18.12.2015    source источник
comment
Вы спрашиваете, какое представление должно отвечать за выполнение преобразования?   -  person jscs    schedule 18.12.2015
comment
Отправьте мне сообщение, если это не ответ на ваш вопрос, и если да, пожалуйста, отредактируйте свой вопрос, чтобы было понятнее, что вы делаете. Т понять.   -  person jscs    schedule 18.12.2015
comment
@JoshCaswell Вы, очевидно, сделали опрометчивое суждение о вопросе и даже не прочитали вопрос, который помешал другим пользователям взглянуть на вопрос, а это означает, что в этом случае я не получил ответа на свой конкретный вопрос. Вопрос вполне ясен. Если вы даже не можете удосужиться прочитать вопрос или понять его, я предлагаю вам в будущем не отмечать вопросы по своему субъективному суждению.   -  person noobsmcgoobs    schedule 21.12.2015
comment
На самом деле, как оказалось, я пытался помочь вам получить ответ как можно быстрее, и я даже очень вежливо сказал вам просто дайте мне знать, если связанный вопрос не решит вашу проблему . Вместо этого вы решили разозлиться на меня. непонятно, о чем вы спрашиваете; вот почему я оставил свой первый комментарий выше, поэтому еще раз, пожалуйста, edit, чтобы более подробно указать, какая часть из трех строк код, который вы пытаетесь понять.   -  person jscs    schedule 21.12.2015