答案 0 :(得分:0)
为了获取标签的精确坐标,您需要将标签的坐标系转换为superview的坐标系。您可以使用以下方法执行此操作:
转换(_:至:)
根据接收者的坐标转换矩形 系统到另一种观点。
声明:
func convert(_ rect:CGRect,要查看:UIView?)-> CGRect
用法:
let pos = self.lbl.convert(self.lbl.bounds, to: self.view)
print(pos.origin.x) //prints x position relative to superview
print(pos.origin.y) //prints y position relative to superview