uigesturerecognizer 相关问题

UIGestureRecognizer是具体手势识别器类的抽象基类。手势识别器对象(或简称为手势识别器)解耦用于识别手势并对该识别进行操作的逻辑。当这些对象中的一个识别出共同的手势,或者在某些情况下,手势发生变化时,它会向每个指定的目标对象发送一个动作消息。

UIPanGestureRecognizer - 仅垂直或水平

我有一个视图,有一个UIPanGestureRecognizer垂直拖动视图。所以在识别器回调中,我只更新y坐标来移动它。这个观点的超级视图,有......

回答 21 投票 137

如何让uitableViewCell同时处理tap和long Press?

我把它放在cellForRowAtIndexPath中让longPress = UILongPressGestureRecognizer(target:self,action:#selector(CalorieCountViewController.handleLongPress))cell.addGestureRecognizer(longPress)...

回答 2 投票 5

UITapGestureRecognizer - 单击和双击

我正在尝试向视图添加2个UITapGestureRecognizers,一个用于单击,一个用于双击事件。单击识别器按预期工作(单独)。但我似乎无法......

回答 9 投票 149

Swift - 当移动到另一个时,如何从场景中删除滑动手势?

所以我的游戏使用滑动手势,在我的didMoveToView()函数中我初始化了这些手势:让swipeRight = UISwipeGestureRecognizer()swipeRight.direction = ...

回答 3 投票 2

Swift以编程方式启动UILongPressGesture

我想在用户触摸按钮时以编程方式启动UILongPressGesture。这是几年前问的,我如何以编程方式发送UILongPressGesture?但我想知道是否'...

回答 1 投票 0

查找longPress发布位置[关闭]

我在控件上使用LongPress并在视图中拖动不同的位置。我使用UIGestureRecognizerStateBegan找到了起始位置。我如何找到UIGestureRecognizerStateChanged ...

回答 1 投票 -1

何时将“手指”事件作为手势发送到UIGestureRecognizer vs touchesBegan / touchesMoved / touchesEnded to UIView

我来自macOS / Cocoa&Mouse Events,我正试图抓住这些“手指”(我自己的名字)事件我的问题是:当一个UIView上发生“手指”事件时(让我们来电话) ...

回答 1 投票 0

UIGestureRecognizers与touchesBegan / touchesMoved / touchesEnded(准确度)

我正在使用这两种触摸跟踪方法打印得到的点列表。手势识别器更容易使用,但如果你将你得到的点与touchesBegan程序进行比较,......

回答 1 投票 13

Pan和2 Finger Pinch同步iOS-同时 -

2手势识别器:UIPinchGestureRecognizer * twoFingerPinch = [[UIPinchGestureRecognizer alloc] initWithTarget:self action:@selector(handlePinch :)]; [croppper addGestureRecognizer:twoFingerPinch]; ...

回答 2 投票 7

UITapGesture在UITableview标题中

我试图在swift中使用可扩展的tableview。所以我在tableview中添加了Gesture标题,但它没有识别。请指导我。只是交叉检查我的编码。我的编码如下:func ...

回答 4 投票 1

UTapGestureRecognizer不适用于.began状态

我已经为我的UIView添加了两个手势识别器:func tap(发送者:UITapGestureRecognizer){if sender.state == .began {print(“snapping photo”)}} func longPress(发送者:...

回答 1 投票 3

在另一个类中滑动手势识别器

我有一个ViewController连接到第二个视图SecondViewController我想用一个UIGesture类ViewController从一个切换到另一个:UIViewController {...

回答 2 投票 1

如何在UISlider中启用“点按和滑动”?

我想要的是一个UISlider,它让用户不仅可以在他的thumbRect上启动时滑动,而且还可以在其他地方点击时滑动。当用户点击滑块但在thumbRect外面时,......

回答 10 投票 18

从同一AVCaptureSession拍摄视频和照片时应用程序崩溃?

我正在尝试制作一个带有音频,视频和照片的应用程序,使用AVFoundation使用相同的AVCaptureSession通过手势拍摄。以下是我设置相机和捕获会话的方法。 ...

回答 1 投票 0

UIScreenEdgePanGestureRecognizer没有进行方向更改?

我为屏幕边缘(左)边缘添加了一个平移手势识别器。它在纵向模式下运行良好,但在横向方向上不起作用。覆盖init(){super.init()// Pan ...

回答 1 投票 1

如何从UITableView单元格获取数据到全局变量

我试图在我的UITableView中保存单元格的文本供以后使用。我在另一个Stack Overflow帖子上看到,当我将它打印到控制台时,建议使用sender.view,...

回答 2 投票 0

发送到实例的无法识别的选择器(UIPinchGestureRecognizer)

我已经查看过这个主题的先前主题,但我仍然无法找到解决方案。我已经在这里待了几天。我正试图在...上使用PinchGestureRecognizer

回答 1 投票 0

将手势识别器添加到SKShapeNode Swift 4

我希望当用户在SKShapeNode上向上滚动时执行一个函数。我可以使用以下代码为整个视图执行此操作:let swipeUp:UISwipeGestureRecognizer = ...

回答 1 投票 1

自定义UIGestureRecognizer失败后,UIPinchGestureRecognizer不会触发

我有一个自定义的UIGestureRecognizer子类,可以检测特定类型的单指拖动。在同一个场景中,我还有一个UIPinchGestureRecognizer,它可以检测到双指捏。 ......

回答 1 投票 0

在SpriteKit中使用平移手势识别器

我正在使用SpriteKit进行游戏,我想要移动一些精灵,但我需要一次只移动一个精灵。如何在SpriteKit中使用平移手势识别器?我试着正常......

回答 1 投票 2

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.