61得票7回答
支持悬停设备的媒体查询

I'd like you to serve different behaviors for browsers that support hover (e.g. desktop browsers) and those that don't (e.g. touchscreen devices). ...

60得票12回答
触摸时代的工具提示

工具提示是一种非常实用的界面范例,可帮助了解应用程序。它们是视觉控件与与该控件相关联的应用程序特定操作之间的映射关系。用户可以通过悬停鼠标指针来探索操作而不触发它。 触摸设备使得这种范例基本上不可能。这限制了应用程序的可用性,在某些情况下变得相当神秘。 你知道是否存在替代工具提示概念的触摸...

58得票5回答
将UIGesture转发到后面的视图

我正在开发一个iPhone(iOS 4.0或更高版本)应用程序,在多个视图之间处理触摸操作时遇到了一些问题。我的视图结构如下: ---> A superView | ---> SubView - A | ---> SubView ...

55得票6回答
JavaScript touchend与click之间的困境

我正在设计一些 Javascript UI,并且使用了很多触摸事件,例如“touchend”以提高触摸设备的响应速度。然而,有一些逻辑问题一直在困扰着我... 我发现很多开发人员在同一个事件中混合使用“touchend”和“click”。在许多情况下,这不会有影响,但基本上该函数将在触摸设备...

51得票2回答
touchend事件属性

如果我使用以下代码捕获来自移动设备的所有touchend事件:$(document.body).bind('touchend', function (e) { var touch = e.touches[0]; // doesnt work ... 我需要从e参数中获取touch.screen...

51得票2回答
有没有一种方法可以在WPF ScrollViewer中启用触摸滚动?

我正在尝试在WPF应用程序中创建一个表单,以允许用户使用类似iPhone的手势来滚动浏览可用字段。因此,我将所有表单控件都放置在ScrollViewer内的StackPanel中,当屏幕上要显示的元素过多时,滚动条会按预期显示。 然而,当我尝试在我的支持触摸的设备上测试这一功能时,平移手势(...

50得票2回答
在Android中,MotionEvent中的getAction()和getActionMasked()有什么区别?

我对Android中的两种方法感到困惑。似乎这两种方法都可以告诉您事件类型,即是按下事件还是抬起事件。 我应该在什么情况下使用哪种方法?public void onTouchEvent(MotionEvent e) 请不要引用文档,因为我已经阅读过它,但我没有看到可以提供给这两种方法的任何参...

50得票3回答
事件.originalEvent jQuery

我目前正沉浸在jQuery学习中心中,一步一步地学习。 我刚读了这段话: 还有一点需要注意的是,事件对象包含一个名为originalEvent的属性,它是浏览器自己创建的事件对象。jQuery使用一些有用的方法和属性来封装这个原生事件对象,但在某些情况下,您需要通过event.ori...

50得票17回答
如何在触摸窗口外部时取消类似Activity主题的对话框?

我有一个使用对话框主题的活动,当有人在此活动窗口之外的任何地方触摸屏幕时,我想关闭(结束)这个活动。我该如何实现?

49得票12回答
防止在滑动时触发触摸开始事件

我在移动设备上有一个可滚动的列表。他们希望人们能够通过滑动来滚动列表,也可以通过轻触来选择一行。 问题是如何将两者结合起来。如果您实际上正在滚动列表,我不希望选择行。以下是我找到的内容: 滚动时不会触发的事件: - click - mouseup 滚动时会触发的事件: - mouse...