UIView提供了一个方法,可以获取相对于任意窗口的frame
例如:如下图所示,如果直接cell.frame只能获取相对于大红色正方形的frame,而我现在想要得到的是cell相对于整个程序窗口的frame
在大红色正方形所在的类中
self.convertRect(cell.frame, toCoordinateSpace: UIApplication.sharedApplication().keyWindow!)
这样就可以得到cell相对于整个窗口的frame了
UIView提供了一个方法,可以获取相对于任意窗口的frame
例如:如下图所示,如果直接cell.frame只能获取相对于大红色正方形的frame,而我现在想要得到的是cell相对于整个程序窗口的frame
在大红色正方形所在的类中
self.convertRect(cell.frame, toCoordinateSpace: UIApplication.sharedApplication().keyWindow!)