问题标签 [touch]
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.
events - 如何从 touchesbegin 获取 x&y 值到另一种方法
你好
如何从touches获取 x&y 值开始到我们的方法,我制作了这样的示例来获取我的 TextField 的位置,并且这个位置是在另一种方法中获取的,以计算文本的位置并将文本添加到 UIImage ,我在最后阶段面临问题,将此参数传递给CGContextShowTextAtPoint,这是我的代码。
我需要将 location.x,location.y 的值传递给另一种方法。这样我就可以修复文本的位置,有人可以帮我吗...
提前致谢
iphone - UITableView 不接受通过触摸
我正在尝试将自定义 UIView 的触摸传递到下面的 UITableView(UIView 直接位于 UITableView 的顶部)。但是,它似乎不起作用。
在我的自定义 UIView 中,我尝试了以下所有方法(我使用 touchesMoved 作为示例,但我已经为所有 4 种触摸方法实现了这一点)
我什至尝试将指向 UITableView 的指针直接传递到自定义 UIView 并执行以下操作:
这些选项似乎都没有做任何事情,因为我无法滚动 UITableView。任何想法为什么这不起作用?
blackberry - 无法在 Blackberry 中捕获 TouchEvent.UP
我正在处理可滚动图像字段。我正在处理 TouchEvent.DOWN mTouchEvent.MOVE,TouchEvent.UP。不知何故,控制永远不会转到 TouchEvent.UP 部分。如何捕获 UP 事件。我必须找出拖动的起点和终点。
我的代码看起来像这样..
提前致谢。
iphone - 动作不会在 cocos2d for iphone 的 ccTouchBegan 内的 CCSprite 上运行
我试图在检测到触摸后立即放大按钮。这是我的场景:
正如预期的那样,它可以很好地缩放 X。(我把它扔在那里进行测试。)但是由于某种原因,该操作没有运行。:( 有人有想法么?
编辑:使用 cocos2d 0.99 顺便说一句。
iphone - 获得 iPhone 触摸输入的可靠方法?
我开始使用 MoveMe 示例来使触摸输入正常工作。
基本上,我定义了这两个回调函数来获取我的触摸输入:
这可以正常工作,直到您一次在屏幕上触摸超过 5 次。然后它会停止正常工作,如果屏幕上的触摸超过 5 次,您将不会收到“touch down”消息。更糟糕的是,除非您将所有手指从屏幕上移开,否则您将无法可靠地获得所有“修饰”消息。
如果你用 6 个手指触摸,然后松开 3 个手指,然后在其他 3 个手指仍然向下触摸的情况下再次触摸,你会得到“触摸向下”,但如果你松开它,有时你会得到“触摸向上”,有时你不会。
这几乎使跟踪触摸变得不可能,并且通常会导致触摸在传递给我的触摸管理器时永久“卡住”。
是否有更好的 api 用于获取触摸输入?是否至少有一个函数可以调用来可靠地获取当前是否触摸屏幕?这样,当所有手指都松开时,我可以重置我的经理。
编辑:
对,一定有我遗漏的东西。因为目前计算器做了一些我不能用这些回调做的事情。
它一次只接受一个触摸,如果屏幕上的触摸不止一个,它会“取消”所有触摸,但它必须跟踪它们才能知道屏幕上有“多个”触摸。
如果我触摸屏幕按钮会下降,现在如果我在屏幕上添加另一个触摸,按钮就会释放,很酷,不允许超过一次触摸。现在,如果我在屏幕上再添加 4 个手指,总共 6 个,屏幕应该会坏掉,当我释放这 6 个手指时,应用程序不应该得到任何“向上”回调。然而,当我释放所有手指并再次触摸时,按钮按下,所以它知道我释放了所有手指!如何??
java - Webview 不响应触摸事件
我使用嵌入式 webview 来显示由图像缩略图组成的网页。这些缩略图是指向更多网页的链接。现在我的应用程序随机停止响应这些缩略图上的触摸事件。当设备从待机状态唤醒时,它会更频繁地发生。但是当我加载其他页面并返回缩略图页面时,此问题已得到解决。
我尝试向onClickListener
webview 添加一个,但它从不返回任何内容,即使应用程序运行良好也是如此。
iphone - UIImageView 子类触摸检测
我有一个UIImageView
我需要知道什么时候被触摸的子类。(下面的完整代码。)我已经找到并阅读了this和this。它们有点用处,但都没有真正起作用。不仅touchesBegan:withEvent:
没有调用我的方法,而且还按下了图像后面的按钮。
这是我的代码:
头文件:
实现文件:
调用代码:
此视图被添加为另一个 (the MathKeyboard
) 的子视图。超级视图不能启用用户交互,因为它覆盖了另一个视图(系统键盘)。当我尝试添加MathKeyboardKey
到系统键盘视图时,它没有出现。如果我尝试使用 UIButton,无论我将它放在哪个视图中,它都不会出现。
如果不明显,问题是:我如何检测这个UIImageView
子类中的触摸?
objective-c - 如何在 scrollViewDidScroll 期间获取触摸位置
似乎 UIScrollView 停止在 scrollViewDidScroll 事件上向代表发送触摸事件。我正在尝试获取 y 位置,但似乎无法访问这些事件。我想在滚动时根据位置更新视图。
我得到的最好的线索就是这个(http://github.com/andreyvit/ScrollingMadness),但这并不能完全回答我的问题。
任何指针,谢谢!
iphone - iPhone:具有多个响应点击的区域的自定义 UITableViewCell?
我被要求创建一个自定义 UITableViewCell ,其中包含多个可以点击的区域。
这些区域没有按钮或任何图形——它们是不可见的。将调用 3 种不同的方法,具体取决于用户点击的单元格的哪三分之一,即
|| 递减FooCount || viewFoo详情 || 增量FooCount ||
单元格上有一些需要始终可见的标签——fooName 和 fooCount。
我在想单元格上可能有三个隐藏的 UIButtons?
我还需要保持滑动以删除默认行为。
iphone - 触摸 UIImageView 的事件处理程序
我刚刚对 iPhone 开发进行了说明,似乎找不到我正在寻找的答案。
似乎我应该能够以编程方式创建一个 UIImageView ,然后为它的触摸功能设置一个事件处理程序。
在 c# 中我会有一些看起来像的东西
按钮 b = 新按钮();b.Click+= 我的处理程序代码
现在我有这个
我需要做什么来覆盖触摸事件?
谢谢