以下两种方式 等价
CGRect newFrame = [view convertRect:view.bounds toView:window]; // bounds 是相对于自身
CGRect newFrame = [view.superview convertRect:view.frame fromView:window]; // frame 是相对于父视图
<pre name="code" class="objc">CGRect newFrame = [参数一 convertRect:参数二 toView:参数三];
其中:参数一是原始坐标系,参数二相对原始坐标系的CGRect ,参数三是新坐标系,参数三为nil 是相对于window