UIView convertPoint:toView用于嵌入式视图

时间:2015-12-18 06:00:50

标签: ios objective-c cgpoint

我有3个视图控制器,它们对应的视图,以及这些视图之上的附加视图。

主视图控制器具有带有相应视图控制器的容器视图

View with container view as subview

容器VC中有一个tableView

Container View with UITableView as subview

我希望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的各个单元格框架。

0 个答案:

没有答案