问题标签 [3dtouch]
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.
javascript - iOS 3D Touch API 使用 Javascript for Web App
iPhone 6s 具有用于原生应用程序的 3D 触控 API。我想知道 Apple 是否为 Web 应用程序启用了 Javascript 的 3D 触摸访问?
就像我们使用标准的触摸事件一样
element.addEventListener("touchstart", handleStart, false);
ios - UITableViewCell 中的 3D Touch Peek 和 Pop 如何将数据移交给其他 UIViewController?
我的应用程序在 Core Data 对象中存储了不同的属性。它们都显示在 UITableView 中,如果单击单元格,则会显示 DetailView。Master-Detail-XCode-Template 中的常见内容。
现在我想用 peek and pop 实现 3D Touch。就像在邮件应用程序中一样,3D 触摸一个单元格,获得预览,按下更深,弹出细节。
到目前为止我得到了这个工作,但我不知道如何传递相应的数据
和
到另一个 DetailViewController。
如果您只是单击单元格(没有 3D 触摸),我会交出数据
我正在使用一个
在每个 ViewController 中,我都为其设置了相应的对象。
因此,我尝试获得与工作类似的东西,因此在我的 DetailViewController 中,我的“detailItem”需要来自选定(3D 触摸)单元格的相应核心数据对象。
感谢帮助 !
ios - 使用 iOS 模拟器测试 3D 触摸
问题:
我想知道是否有人在模拟器上尝试过3D 触摸功能,或者更确切地说,有人知道它是否真的在那里工作。
我知道这是一项基于硬件的功能,并且支持仅适用于最新的 iPhone 6S 和 iPhone 6S Plus 型号。
在 iPhone 6S 模拟器上,我尝试过Hardware --> Force Touch Pressure --> Deep Press
但没有任何收获。
ios - 邮件编辑器不会从 UIPreviewAction 启动
在我的应用程序的 Peek 视图的视图控制器中,我有:
这成功地允许我在 3D Touch 之后拉出一张预览动作表。displayComposerSheet 是:
但是,邮件编写器从未出现。请帮忙。
ios - 在 iOS 9 上禁用 3D 触摸打开网页视图?
我有一个 UITextView,它显示一个包含链接的 NSAttributedString。当用户点击链接时,我的应用内路由器会将用户路由到应用的不同部分。
我注意到在 iOS 9 上,使用 3d touch,用户现在可以强制触摸打开 Safari 网页视图的链接。这通常会造成非常糟糕的用户体验,或者打开我的网站的某些部分,这是我不希望在应用程序上出现的。
有什么办法可以禁用它吗?
我委托 textView:shouldInteractWithURLinRange: 但是这个方法根本没有被调用来进行 3d 触摸......只有常规的点击。
swift - Swift 中的 UIApplicationShortcutItem 支持 3D 触摸
如何使用快捷方式启动并导航到特定的视图控制器?
我在我的应用程序中使用 UINavigationController。问题是当我单击快捷方式项目时,我必须直接导航到最后一个视图控制器。在最后一个视图控制器中,我将有返回按钮来导航回以前的屏幕。这可能吗?
ios - 应用程序关闭时 3D Touch UIapplicationShortcut 不起作用
嗨,提前感谢。
我有一个我编写的应用程序,它使用 3D 触摸在主屏幕上使用新的 UIApplicationShortcut。一旦应用程序成为应用程序,快捷方式就可以使用,但如果应用程序关闭,则快捷方式在主屏幕上不起作用。
当应用程序关闭时,快捷方式会启动应用程序,但快捷方式不起作用,只会启动应用程序。
这是我用于快捷方式的两种方法。
这是 plist 条目...
任何帮助或建议将不胜感激。
ios - 3D 触控开启时触控事件响应延迟
最近我在 iPhone 6s 和 iPhone 6sp 上测试了我的应用程序,开启了 3D 触控。我注意到 3 件奇怪的事情:
- 当我的手指触摸屏幕的左边缘时,应用程序会在大约 1 秒延迟后响应触摸事件。
- 当我触摸屏幕的左边缘并用力推动时,会显示 3D 触摸任务切换器。
- 但是如果我点击屏幕的左边缘,该应用程序可以立即响应触摸事件
我测试了许多其他 3rd 应用程序和系统应用程序(笔记、联系人),这种现象在 3D touch ON 时也存在。当我关闭 3D 触摸时,应用程序会像往常一样立即响应触摸事件。
另一方面,无论 3D 触摸是打开还是关闭,系统键盘都会立即响应触摸事件。
我猜这是因为触摸事件响应与 3D 触摸任务切换器冲突。我尝试了许多 3D 触摸 API,但没有任何效果。
有人有想法吗?谢谢!
xcode - Xcode 7.1 beta 3 是否支持模拟器上的 3D Touch?
根据 Apple 文档,“Xcode 7.0 你必须在支持 3D Touch 的设备上开发。Xcode 7.0 中的模拟器不支持 3D Touch ”。现在 Xcode 7.1 beta 3 可用。我想知道 Xcode 7.1 beta 3 是否支持 3D Touch simuator.如果它支持,如何检查模拟器。