我有一个uiview,我在其中绘制自己的地图,尺寸为1000 * 1000。
我正在使用CGAffineTransform .......(翻译,缩放)转换移动和缩放地图。
让我们说翻译后我的地图的左上角坐标是20(x),10(y),因为我将地图20翻译成左边,10翻译。
有没有办法从视图中获取地图左上角的坐标? (我知道我可以为此维护自己的元数据,并在我自己翻译后更新我的元数据。)
答案 0 :(得分:0)
extension CGAffineTransform {
var translation: CGPoint {
return CGPoint(x: tx, y: ty)
}
}