我有3个视图控制器,它们对应的视图,以及这些视图之上的附加视图。
主视图控制器具有带有相应视图控制器的容器视图
容器VC中有一个tableView
我希望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的各个单元格框架。