gpt4 book ai didi

objective-c - 旋转后的平移手势不正确

转载 作者:太空狗 更新时间:2023-10-30 03:43:27 26 4
gpt4 key购买 nike

我在下面的链接中有类似的问题

Why I use "pan" after rotae will make view go opposite way?

但是,这个链接也没有解决我的问题。我正在为同一个 UIImage 使用平移、捏合和旋转手势。当我旋转该图像并执行平移时,它会随机平移(有时它会与平移的方向相反。我还将 anchor 设置为(0.5,0.5))。但是,如果我只使用平移(即在旋转之前),它将按预期表现良好。我该如何解决这个问题?

最佳答案

终于解决了这个问题...你只需要将下面的代码 CGPoint translation = [gesture translationInView:gesture.view]; 更改为 CGPoint translation = [gesture translationInView:[gesture.查看 superview]]; 存在于 UIPanGestureRecognizer 方法中。

或点击以下链接 http://cs354dory.wordpress.com/code-examples/pinch-pan-and-rotate/

关于objective-c - 旋转后的平移手势不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12525922/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com