gpt4 book ai didi

iphone - 仅在 iPhone 上水平添加 UIPanGesture

转载 作者:行者123 更新时间:2023-12-01 18:20:20 25 4
gpt4 key购买 nike

我需要添加一个 UIPanGestureRecognizer 来水平滑动 3 个 View 。
如何仅将 UIPangesture 水平添加到 UIView?

最佳答案

当您使用平移手势识别器时,您通常有一些看起来像这样的代码:

CGPoint translate = [sender translationInView:self.view];
CGRect newFrame = self.currentViewFrame;
newFrame.origin.x += translate.x;
newFrame.origin.y += translate.y;
self.touched.frame = newFrame; // touched is the view I'm dragging

如果你只是省略了 newFrame.origin.y += translate.y 这一行,那么它只会在水平方向上平移。

关于iphone - 仅在 iPhone 上水平添加 UIPanGesture,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17774425/

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