草庐IT

电容触摸

全部标签

javascript - 为什么触摸事件监听器似乎阻止了在 iphone 或 ipad 上选择谷歌翻译语言?

我对谷歌翻译小部件有疑问。使用iphone或ipad时,我无法选择要翻译成的语言。我可以点击第一个按钮,但是当语言菜单出现并且我点击一种语言时,菜单立即消失并且点击注册在菜单后面的元素上。这个问题只发生在非常特殊的情况下,我将在下面概述。下面描述的问题已在iphone4ios5.0.1上观察到和ipad2ios7.0.6。这个问题在firefox29.0.1、chrome上没有被观察到31.0.1650.63米或InternetExplorer11。问题的JSfiddlehttp://jsfiddle.net/LfkLy/1/不需要Reveal.js来重现此问题。当我在带有reveal

ios - 仅在 iOS 9 上,触摸事件在屏幕左边缘附近延迟。如何解决?

我正在为iOS开发键盘扩展。在iOS9上,除了键盘左边缘的按键外,按键会立即使用react。那些react大约有0.2秒的延迟。原因是触摸只是通过这种延迟传递到作为我键盘的RootView的UIView。在iOS8上没有这样的延迟。我的猜测是这种延迟是由一些逻辑造成的,这些逻辑应该识别打开“正在运行的应用程序屏幕”的手势。这很好,但键盘上的延迟是NotAcceptable。有什么办法可以毫不拖延地获得这些事件吗?也许只是在某些UIGestureRecognizer上将delaysTouchesBegan设置为false? 最佳答案

ios - 如何将触摸事件传递给tableview下的另一个 View ?

我有一个场景,我将View(pageViewControllerinsidetheview)与偏移量为130的uitableview重叠,而那个uitableview是透明的,只有单元格会滚动并可见。我的要求是在这个130的偏移位置内,我想​​将触摸事件传递给uitableview下方的View(pageViewController)并且该View不是TableView的superView(它是兄弟View),但我将它与TableView重叠。那么是否可以将touch(Horizo​​ntalSwipingEvent)传递给uitableview下方透明区域(OffsetAreaof​

ios - 是否可以使 UIView 变暗但允许触摸它后面的元素?

如何在顶部有一个灰色覆盖层,但允许触摸其下方的按钮? 最佳答案 您可以将overlay的userInteraction设置为false。 关于ios-是否可以使UIView变暗但允许触摸它后面的元素?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/35591090/

ios - 开发人员可以访问的最低级别的官方触摸输入 API 是什么? (苹果手机)

开发人员可以访问的最低级别的官方触摸输入API是什么?(iPhone) 最佳答案 根据我的经验,您可以拦截和处理所有触摸的最低级别是UIApplication(它派生自UIResponder)。这里没有什么难的,因为你只需要重写:-(void)sendEvent:(UIEvent*)event{[supersendEvent:anEvent];/*Placeyourcustom*//*processingcodehere*/} 关于ios-开发人员可以访问的最低级别的官方触摸输入API是

cocoa-touch - 如何将 subview 上触摸事件的坐标转换为其父 View 中的坐标?

我正在深入研究iOS开发,并且正在研究触摸事件。我有一个名为UIPuzzlePiece的类,它是UIImageView的子类,它表示您可以在屏幕上四处移动的拼图对象。我的目标是能够用手指在屏幕上四处移动拼图。目前,我在UIPuzzlePiece类中实现了touchesBegan和touchesMoved事件...//Handlesthestartofatouch-(void)touchesBegan:(NSSet*)toucheswithEvent:(UIEvent*)event{UITouch*touch=[[eventtouchesForView:self]anyObject];C

iphone - 如何创建响应触摸的标注气泡 MKAnnotationView

我正在尝试使自定义注释View能够响应触摸但没有成功。感谢这个问题,我能够制作一个接近我想要的注释Viewcustomizecalloutbubbleforannotationview?也看到这个HowtocapturetouchesandNOTdismissthecallout?但问题完全不同到目前为止,我所做的第一件事是子类化MKAnnotationView并覆盖-setSelected:animated:方法-(void)setSelected:(BOOL)selectedanimated:(BOOL)animated{[supersetSelected:selectedanim

c# - "The path .. would result in a file outside the App Bundle and cannot be used"错误,单触摸/Xamarin

在将我的Xamarin.IOS-项目迁移到64位统一-API后,我目前正面临一个非常奇怪和烦人的错误消息。确切的错误信息是:/Users/falcowinkler/Dev/AHK_App-Kopie/AHK_App_iOS/../ahk_app_ios/resources/.DS_Store:Error:Thepath'../ahk_app_ios/resources/.DS_Store'wouldresultinafileoutsideoftheappbundleandcannotbeused.(AHK_App_iOS).我不仅在.DS_Store上遇到了这个错误,在另外两个文件上也

ios - SKTileMapNode:检测触摸的 Tile?

想象一个游戏世界,它只不过是屏幕上有10x10方block的SKTileMapNode。用户触摸了一个图block。SKTileMapNode是否提供了一种方法来知道哪个图block被触摸了?或者是否需要进行坐标搜寻以确定哪个图block位于触摸位置?或者还有其他方法可以做到这一点吗? 最佳答案 使用UITapGestureRecognizer,您可以使用SKTileMapNode中的tileDefinition函数检索触摸的图block。funchandleTapFrom(recognizer:UITapGestureRecogn

ios - 调用另一个对象的触摸开始 iOS

假设我有view1正在拦截触摸事件,而view2则没有。view1能否将这些事件传递给view2并调用[view2touchesBegin][view2touchesMoved]...等? 最佳答案 是的,有时,也许。您询问的技术称为事件转发。我会向您介绍ForwardingTouchEvents节EventHandlingGuideforiOS,内容如下:TheclassesoftheUIKitframeworkarenotdesignedtoreceivetouchesthatarenotboundtothem;inprogra