uitapgesturerecognizer相关内容

iOS:向容器视图添加 UITapGestureRecognizer 会拦截 UICollectionView 的 didSelectItemAtIndexPath 方法

我在 ViewController 的主 Content View 中添加了一个 UITapGestureRecognizer,以便在点击内容视图时关闭我的键盘. 问题是我的内容视图中有一个 UICollectionView,并且设置 UITapGestureRecognizer 会拦截我的 UICollectionView 的点击.p> 如何让我的 UICollectionView 的点 ..
发布时间:2022-01-09 08:22:01 移动开发

如何检测子视图中的点击手势

快速问题:我如何检测点击手势识别器是否在它添加到的视图的子视图中?例如.如果我点击一个对象,例如一个作为子视图添加到背景中的对象,该背景已经添加了点击手势识别器,我如何检测它已被点击? 解决方案 当您使用 -locationInView 为您希望的任何视图调用处理程序方法时,您可以抓住手势识别器的点击点:.然后,在 UIView 上使用以下方法: - (UIView *)hitTest:( ..
发布时间:2021-12-31 21:07:00 移动开发

通过触摸传递到下面的 UIViews

我有一个 UIView,上面有 4 个按钮,另一个 UIView 位于按钮视图之上.最顶部的视图包含一个 UIImageView,上面有一个 UITapGestureRecognizer. 我试图创建的行为是,当用户点击 UIImageView 时,它会在屏幕右下角的小屏幕和动画变大之间切换.当它很大时,我希望底部视图上的按钮被禁用,当它很小并且在右下角时,我希望将触摸传递到按钮并让它们正常 ..
发布时间:2021-12-31 20:40:41 移动开发

如何在我的应用程序中实现 UITapGestureRecognizer

我对编程和 Objective C 很陌生.我想知道如何制作一个应用程序,它有一个空白屏幕和一个持续一分钟的计时器.你应该尽可能快地点击,尽可能长时间地点击.我想知道如何在我的代码中实现 UITapGestureRecognizer. 解决方案 这是有关如何在您的班级中实施手势识别器的分步指南: 使您的类符合 UIGestureRecognizerDelegate 协议. 实例 ..

UITapGestureRecognizer 打破了 UITableView didSelectRowAtIndexPath

我已经编写了自己的函数来在键盘出现时向上滚动文本字段.为了通过点击文本字段来关闭键盘,我创建了一个 UITapGestureRecognizer,它负责在点击文本字段时退出文本字段的第一响应者. 现在我还为文本字段创建了一个自动完成功能,它在文本字段正下方创建一个 UITableView 并在用户输入文本时用项目填充它. However, when selecting one of t ..
发布时间:2021-12-11 08:44:08 移动开发

UITapGestureRecognizer - 单击和双击

我正在尝试将 2 个 UITapGestureRecognizers 添加到视图中,一个用于单击,另一个用于双击事件.单击识别器按预期工作(单独运行).但我似乎无法让双击识别器工作. 已尝试尝试使用以下属性:cancelsTouchesInView、delaysTouchesBegan 和 delaysTouchesEnded,但仍然无效. 当我双击时,单击识别器将始终被激活,并且双击 ..

具有 UITapGestureRecognizer 的视图内的 UIButton

我有一个UITapGestureRecognizer 的视图.因此,当我点击视图时,该视图上方会出现另一个视图.这个新视图有三个按钮.当我现在按下这些按钮之一时,我没有得到按钮动作,我只得到点击手势动作.所以我不能再使用这些按钮了.我该怎么做才能让事件通过这些按钮?奇怪的是按钮仍然突出显示. 我不能在收到点击后就删除 UITapGestureRecognizer.因为有了它,新视图也可以被删 ..

创建可点击的“链接"在 UILabel 的 NSAttributedString 中?

我已经搜索了几个小时,但我失败了.我可能甚至不知道我应该寻找什么. 许多应用程序都有文本,在此文本中是圆角矩形中的网络超链接.当我点击它们时 UIWebView 打开.让我感到困惑的是,他们经常有自定义链接,例如,如果单词以 # 开头,它也是可点击的,应用程序会通过打开另一个视图来响应.我怎样才能做到这一点?是否可以使用 UILabel 或者我是否需要 UITextView 或其他东西? ..

如何通过 Apple TV Siri Remote 检测颠簸

我无法在新的 Apple TV Siri Remote 上找到与左右颠簸相关的任何文档.您可以在此视频的 1:00 看到此操作,动手:Apple TV 2015 蓝牙触控,运动&Siri 遥控器. 远程和交互提到了位置点击,但这些颠簸是由视频建议的加速度计触发的. 这些凸点实际上是定位点吗?如何检测左右颠簸? 解决方案 点击(不单击物理按钮)触摸板边缘将合成一个定向移动事件,如 ..
发布时间:2021-11-26 18:35:15 其他开发

即使我没有点击它,HitTest 也会打印 AR 实体名称

我的 Experience.rcproject 有可以通过点击动作触发的动画.两个圆柱体分别命名为“Button 1"和“Button 2",并开启了碰撞. 我使用 Async 方法加载 Experience.Map 场景和 addAnchor 方法将 mapAnchor 添加到 ViewController 中的 ARView. 我尝试在现场运行 HitTest 以查看应用程序是否正 ..

如何从代码中以编程方式设置 uiimageview 的大小以在我的 swift 应用程序中覆盖全屏?

这实际上是对这个问题的跟进 - 当用户在 Swift 中点击我的 UIImage 时,如何全屏显示图像? 我设法向我的 uiimageview 添加了一个点击侦听器,但现在我想在用户单击它时展开它.我有一张照片的 iboutlet: @IBOutlet 弱变量请求照片:UIImageView! 然后监听器打印这个字符串: func tapHandler(sender: UITapGes ..
发布时间:2021-09-13 19:52:52 移动开发