uigesturerecognizer 相关问题

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

ios以任何角度向任何方向实施UISwipeGestureRecogniser

我试图在左下位置(左右之间的平均值)滑动东西。但UISwipeGesture仅识别左,右,下和上。我想在我的整个屏幕视图上添加手势。然后, ...

回答 2 投票 5

如何在父视图swift中使用手势识别器将触摸传递给子视图

我有以下情况。 parentView有自己的gestureRecognizerA和一个子视图subView,它有自己的UITapGestureRecognizer。有没有办法告诉parentView它应该通过...

回答 2 投票 -1

如何排除子视图的手势?

我正在使用一个在图像视图中进行签名的应用程序。我使用SWRevealViewController进行侧边菜单。我的应用看起来像这样。 class CaptureSignature:UIViewController,...

回答 5 投票 0

iOS Swift 4屏幕游戏刷卡盒

我正在创建一个应用程序,以便用户必须从屏幕上滑动所有框。目标是刷所有方框,直到所有方框都被刷过,如下图所示。所以我的问题是:它更好......

回答 1 投票 -2

UITestView背景下的UIGestureRecognizer [重复]

我目前正在创建一个带有自定义单元格的UITableView,以允许用户搜索其他用户。当表填充数据(用户名)时,它的效果很好。我检查键盘是否可见......

回答 2 投票 1

按位置识别UIView中的子视图(CGPoint)

我正在尝试找出在UIView中给定CGPoint找到精确子视图(如果有的话)的最佳方法。我的场景/ ViewController的一部分是一个自定义的UIView子类(在XIB中设计),它...

回答 2 投票 1

从Tap Gesture识别器获取标签

我有一个UIImageViews数组,并以编程方式为他们分配了轻击手势识别器。 myImages.forEach {UIImageView in let tap = UITapGestureRecognizer(target:self,...

回答 2 投票 0

如何在iOS 7上的UINavigationController中禁用后滑动手势

在iOS 7中,Apple添加了一个新的默认导航行为。您可以从屏幕的左边缘滑动以返回导航堆栈。但在我的应用程序中,这种行为与我的自定义左侧冲突...

回答 16 投票 315

如何在Swift4上解雇UIView

我每次在另一个视图中按下按钮时都会显示一个UIView @IBOutlet weak var view1:UIView! @IBOutlet弱var view2:UIView! @IBAction func showView(_ sender:Any){view2 ....

回答 2 投票 1

TouchesMoved没有调用自定义手势识别器

我是iOS开发的新手。我目前需要开发一个ForceTouchGestureRecognizer,当用户开始触摸时激活2秒但是,强制触摸手势的状态确实很好...

回答 1 投票 1

如何禁用UIPageViewController的滑动手势?

在我的情况下,父UIViewController包含UIPageViewController,其中包含UINavigationController,其中包含UIViewController。我需要向最后一个视图控制器添加一个滑动手势,但是......

回答 15 投票 108

如何识别用户是否点击了使用ARKit-swift在屏幕上显示的对象

我是一个新的iOS编程。我想构建一个应用程序,允许用户单击屏幕上显示的特定对象。我正在使用addGestureRecognizer到已经...的对象

回答 2 投票 4

Swift:如何设置最大/最小平移手势?

注意:我已经尝试过我找到的其他答案,但对我来说没有任何效果。我需要为UIView设置一个屏幕限制我可以在主视图中拖动(这样我就不能将它拖到视图之外)。 ...

回答 1 投票 -1

结合长按手势和拖动手势

我正在通过UIPanGestureRecognizer移动我的观点* panRecognizer = [[UIPanGestureRecognizer alloc] initWithTarget:self action:@selector(moveRight :)]; [panRecognizer setMinimumNumberOfTouches:1]; [...

回答 5 投票 41

如何检测在UIImageView外部点击的人

我有一个UIImageView作为子视图添加。按下按钮时显示。当有人在应用程序的任何部分点击UIImageView之外时,我希望UIImageView能够消失。 ...

回答 2 投票 4

如何在另一个ViewController前面显示UITableViewController作为向上滑动手势?

我试图让这样的事情发挥作用。这是优步应用程序。用户可以在背景视图前向上滑动另一个视图。背景视图相当简单,它已经完成......

回答 4 投票 5

如何在Swift中将UILongPressGestureRecognizer与UICollectionViewCell一起使用?

我想弄清楚当我长按单元格时如何打印UICollectionViewCell的indexPath。我怎么能在Swift中做到这一点?我已经到处寻找一个如何做到这一点的例子; ...

回答 6 投票 21

如何在UIBarButtonItem中添加UIGestureRecognizer,就像在iPad应用程序中常见的undo / redo UIPopoverController方案一样?

问题在我的iPad应用程序中,只有在按下并保持事件后才能将弹出窗口附加到按钮栏项目。但这似乎是撤消/重做的标准。其他应用程序如何做到这一点?背景我有......

回答 15 投票 39

当手指离开视图时停止UILongPressGestureRecognizer

当触发UILongPressGestureRecognizer的触摸离开视图时手势是否也被绑定时,如何停止甚至检测?这个行为可以在UIButtons上看到,当手指......

回答 1 投票 0

UICollectionView:将单个Tap Gesture Recognizer添加到补充视图

我有一个带有补充视图的UICollectionView - 本质上是集合的标题。每当我使用界面构建器向headerView.xib中的UILabel添加手势识别器时,......

回答 4 投票 11

© www.soinside.com 2019 - 2024. All rights reserved.