草庐IT

touch-action

全部标签

iphone - UIRequiredDeviceCapabilities 排除没有后置摄像头的 16GB 第 5 代 iPod touch?

我正在开发一款需要后置摄像头的相机应用。2013年5月,Apple发布了没有后置摄像头的16GB第五代iPodtouch。我可以将我的UIRequiredDeviceCapabilities值设置为什么,以确保该应用程序无法安装在16GB的第5代iPod上?Apple'sdocumentation提到了still-camera和video-camera所需的设备功能,但这些表示“设备上存在相机[withvideocapabilities]”。16GB的第5代iPod确实有一个前置摄像头,那么still-camera和video-camera是否仍然适用于该iPod?有前置摄像头功能,但

cocoa-touch - 将 window.navigator.standalone 添加到 UIWebView DOM

您知道如何通过点击+按钮通过MobileSafari安装“webapp”吗?通过主屏幕启动此应用,您的网络应用知道它是从主屏幕启动的,因为window.navigator.standalone设置为1...嗯..我制作了一个带有UIWebView的iOS应用程序,它加载了一个网络应用程序。现在我想将window.navigator.standalone属性添加到我的web应用程序的dom中...这可能吗?谢谢 最佳答案 将一些Javascript从objective-c注入(inject)到webview中以手动设置参数[webVi

iphone - Cocoa-Touch:如何允许 MPMoviePlayerController 但不允许其他 View 自动旋转?

我有这个iOS3.2应用程序(iPad),它有很多内容和一些视频。所有View都是纵向的,除了视频是纵向内嵌的,有全屏选项,我想让用户在全屏时自动旋转视频。在shouldAutorotateForInterfaceOrientation:中,我的应用通常拒绝自动旋转。如何让MPMoviePlayerController的View自动旋转,而不是我应用中的任何其他View?我想到的一些想法:shouldAutorotateForInterfaceOrientation::返回isFullscreenMovieActive;这将使应用程序允许在电影处于全屏模式时进行旋转。除了一个大问题外,

ios - 为所选文本添加 Action

是否可以向从UIWebView选择某些文本时出现的弹出窗口添加操作,例如突出显示或发送推文?编辑:如果不能,是否可以通过其他方式获取选中的文本? 最佳答案 通过javascript注入(inject)它,然后将位置或href发送到类似“myaction://handleIt”的位置,并在shouldLoad上获取它。 关于ios-为所选文本添加Action,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.co

php - 从网络应用程序动态更新 ios apple-touch-icon

我正在尝试查看是否可以在不再次打开页面的情况下更新移动应用程序图标图像。我的演示在这里:http://charliehield.com/sandbox/IconUpdate第1步:在iOS设备上导航到URL(尚未测试Android,但应该可以)第2步:点击箭头按钮并选择“添加到主屏幕”第三步:点击“添加”按钮现在,图标应该是绿色的。我正在使用一个简单的PHPif语句进行测试,设置$i=0;因此,如果$i=0,将apple-touch-icon设置为GREEN.png,否则使用RED.png这是我的PHP代码:IconUpdate';}else{echo'';}?>addtohomesc

javascript - 你能从安装了angular-touch的javascript中检测到双击吗

我正在尝试在触摸设备上分配一个手势来“删除照片”,双击是有意义的。是否有Angular友好的方法来检测double-tap,甚至是来自javascript的long-tap?Angular-touch不支持开箱即用。PS:我知道我可以使用hammer.js,但如果可以避免,我宁愿不加载另一个库。angular-carousel已经加载了angular-touch 最佳答案 我浏览了angular-touch.js并添加了这个:longtapHandler=$parse(attr.ngLongtap),这个:/**addlongtap

ios - 如何在启用allowsLinkPreview 的情况下在同一个WKWebView 中打开3D touch 弹出页面?

当设置webView.allowsLinkPreview=true时,链接支持3Dtouchpeek&pop功能。唯一的问题是新页面将在Safari而不是webView中打开。 最佳答案 根据Apple的说法,iOS10为WKWebView引入了一个新的API,允许您使用以下委托(delegate)方法拦截链接预览的peek和pop操作:optionalfuncwebView(_webView:WKWebView,previewingViewControllerForElementelementInfo:WKPreviewEleme

objective-c - 当一个 Action 已经在进行时,用一个按钮开始一个 Action

当我点击UIButton时,比如b1,会生成两个随机值,x和y它成为另一个UIButton的新坐标,比如b2。b2慢慢移动到所需位置(使用+[UIViewanimateWithDuration:animations:])。现在我想要发生的是:当b2处于运动状态时,再次单击b1应该将b2移动到新坐标。现在发生的情况是,在b2很好地固定在生成的位置之前,我无法单击b1。有什么见解吗? 最佳答案 你会想要使用+(void)animateWithDuration:(NSTimeInterval)durationdelay:(NSTimeIn

ios - UIButton addTarget 的替代选项 :action:forControlEvents: method in IOS

我知道这个问题已被问过很多次,但我想在单击按钮时将自定义对象作为参数传递。UIButtonaddTarget:action:forControlEvents:不允许我们这样做,但这对我来说很重要,因此我可以在自定义对象的基础上做更多的事情。如果添加目标的替代方案是可能的,那么请给出解决方案。代码是这样的:自定义对象:HeaderData*cell;按钮:_forward=[UIButtonbuttonWithType:UIButtonTypeRoundedRect];[_forwardsetTitle:@"F"forState:UIControlStateNormal];_forwar

ios - :hover on ios mobile devices turns into double-touch instead of hover

首先,这不是以下的克隆:iPad/iPhonehoverproblemcausestheusertodoubleclickalink因为我想要一个纯CSS的答案。此链接中的所有答案都需要js或jQuery,并且一个CSS答案涉及背景图像。我正在尝试更改不透明度,仅此而已。CSS希望让自己适应移动革命,但我看到的每个创建悬停效果的简单“touchDown”(又名触摸悬停)解决方案都需要javascript或jQuery。下面是一些简单的代码来说明我的意思:.btn{border-radius:5px;display:block;opacity:1;在Chrome和Safari中测试