【问题标题】:how to get the actual translation of a uiview如何获得 uiview 的实际翻译
【发布时间】:2015-11-06 10:05:32
【问题描述】:

我有一个 uiview,我在其中绘制自己的地图,尺寸为 1000 * 1000。

我正在使用 CGAffineTransform 移动和缩放地图......(平移、缩放)变换。

假设我的地图在平移后的左上角坐标是 20 (x),10(y),因为我将地图 20 向左平移 10 向上。

有没有办法从视图中获取地图左上角的坐标? (我知道我可以为此维护自己的元数据,并在我自己翻译后更新我的元数据。)

【问题讨论】:

    标签: ios swift uiview transform


    【解决方案1】:
    extension CGAffineTransform {
    
        var translation: CGPoint {
            return CGPoint(x: tx, y: ty)
        }
    
    }
    

    【讨论】:

    • 请在代码中添加一些有意义的解释,以便 OP 更好地理解和解决她/他的问题。
    猜你喜欢
    • 1970-01-01
    • 2012-09-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多