问题标签 [uitouch]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
5933 浏览

iphone - 旋转iPhone中触摸拖动对应的图像

我想顺时针或逆时针方向旋转图像,对应于用户触摸拖动的速度。我认为这可以通过一些数学和逻辑来完成。这个代码示例会是什么样子?

0 投票
1 回答
248 浏览

iphone - iPhone:有没有办法在使用 UINavigationController 更改视图时跟踪触摸?

我目前正在使用 UINavigationController 上的 2 个视图。

我有一个叶子视图(Tom Brow 的叶子项目)来模拟仅适用于图像的页面的卷曲效果,以及我的实际视图控制器与页面及其内容。

我想要做的是,当点击某个地方时,popViewControllerAnimated:NO 是实际的视图控制器,将叶子视图留在顶部并尝试进行翻页,而无需再次点击屏幕并保持一切仿佛从未发生过开关。

我的问题是,触摸似乎穿过了一个黑洞,永远不会到达当前的视图。我什至尝试使用自定义 UIApplication 子类来捕捉触摸,但是一旦第一个视图被弹出,触摸就开始出现 nil 视图和窗口和阶段 = UITouchPhaseStationary。

导航控制器中的视图被推送:一个作为 init 方法中的 rootViewController,另一个使用 pushViewController:animated:。

是否有我遗漏的东西,或者没有办法通过 UINavigationController 中的视图保持联系?

0 投票
14 回答
42787 浏览

iphone - 如何在 iPhone WWDC 2010 - 104 PhotoScroller 中双击放大/缩小照片

我正在浏览 iPhone WWDC 2010 - 104 PhotoScroller App 的示例代码。它适用于我的项目相关图像(PDF 页面图像)

但我正在努力检测 PhotoScroller 应用程序中的触摸。使用多个触摸的缩放由 ScrollVoiew 处理。现在我想在双击时放大/缩小照片。在 TilingView 类中调用 Touchesbegan 方法。然后我使用 [super touchesbegan: withevent:] 现在触摸在 ImageScrollView 类中。

如何在 PhotoViewController 中获取这些触摸事件。如何实现触摸放大和缩小?

任何人都可以在这方面提供帮助吗?

0 投票
2 回答
940 浏览

iphone - 检测物体上的保持 - iPhone Objective C

如何检测用户是否将手指放在屏幕上的对象上 1 秒钟?

谢谢,

马丁

0 投票
1 回答
402 浏览

iphone - 我怎样才能捏和拖动uiview?

我怎样才能捏和拖动uiview?我需要谷歌地图中使用的功能(拖动、移动和捏合手势)

0 投票
1 回答
199 浏览

ios - 将触摸事件传递给多个选项之一

我创建了一个 UIImageViews 板,它们作为 NSArray 保存在单个对象中。所有图像视图都显示为“板”(保存数组的对象)的子视图。我想做的是当我触摸板子的任何一个单独的方块(图像视图)时,被触摸的那个就是接收事件的那个。目前,板子会接收所有的触摸事件。将触摸自动传递给 nextResponder 是行不通的,因为没有一个 nextResponder,而是有很多,其中一个是正确的。

0 投票
1 回答
490 浏览

ipad - 从 UIBarButtonItem 显示具有不同点击计数的不同视图(包装 UISegmentedControl)

我已经阅读了有关 UITouch 和 UIGestureRecognizer 的信息,但我仍然很困惑它们之间的区别。我有一个案例。在我的应用程序中,我有一个 barbuttonitem,我想在点击该按钮时显示不同的视图。如果我执行单点操作,我想显示一个文本视图,但是当我再次执行单点操作时,我想显示该按钮的弹出窗口。有没有人可以给我一个示例代码来做它并解释一下 UITouch 和 UIGestureRecognizer 之间的区别是什么???

更新

barbuttonitem 是 UISegmentedControl 的包装,这是来自 desain 的图片 替代文字

我试图使用 touchesBegan:withEvent: 和 touchesEnded:withEvent: 来解决这个问题,但我不知道如何将它连接到那个 barbuttonitem。这是我制作的代码:

}

}

}

}

}

我的理解有什么错误吗?

0 投票
6 回答
21948 浏览

objective-c - 获取 UIGestureRecognizer 的 UITouch 对象

有没有办法获取UITouch与手势关联的对象?UIGestureRecognizer似乎没有任何方法。

0 投票
2 回答
1712 浏览

iphone - 使用 UITouch 在 iPhone 的屏幕上拖动一个 UITextField

我正在开发一个示例应用程序,在其中我有一个在屏幕上移动 UITextFields、UILabels 等的情况。我找不到任何资源来实现这个。请给我一个相同的解决方案。

我想为 UITextField实现这样的

提前感谢大家。 所有stackoverflow用户的圣诞快乐和高级新年祝福

0 投票
1 回答
585 浏览

iphone - touchMoved 和 Swipe 的区别?

我在 iPad 中旋转圆圈。我已经插入了 swipegesture 事件。但是我想在 touchMoved 和 swipeEvent 中进行不同的操作。但是当我做触摸移动时,会调用 swipw 手势,我必须做什么,有什么帮助吗?