在UIWindow坐标中获取按钮的坐标

时间:2015-03-10 12:35:08

标签: ios swift coordinate

我有UITableView一些细胞,在这些细胞内,我有一个按钮。当我点击按钮时,我需要UIWindow中的中心按钮的坐标。怎么做?

1 个答案:

答案 0 :(得分:0)

来自UIView - convertRect:fromView:文档

  

view:坐标系中带有rect的视图。如果view为nil,则此方法将从window base coordinates转换。

试试这一行:

CGRect buttonFrame = [sender.superview convertRect:sender.frame fromView:nil];

这可以让你获得绝对的按钮位置。