问题标签 [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.

0 投票
0 回答
723 浏览

ios - 如何在 Iphone 6 和 6S 模拟器上使用 3D Touch

iPhone 6S 和 6S plus 新增“3D Touch”功能。如何在 iOS 模拟器上模拟 3D 触摸与在 MAC 中的模拟器上长按。

0 投票
3 回答
539 浏览

android - 如何在 Android 中检测 3D 触摸?

我想在 android 中实现 3D 触摸,就像 Iphone 6S 和 6S plus 中的 3D 触摸一样。

我在谷歌中四处寻找,找不到任何一致的材料。我只能在 Lua 语言中找到一个示例,但我不确定它是否正是我想要的。

所以我想如果那里没有库,那么我应该从头开始实现算法,或者为它创建一个库。

但我不知道从哪里开始?你们有什么线索吗?

0 投票
2 回答
14847 浏览

ios - 如何在我的 iOS 9 应用程序中为静态 UIApplicationShortcutItem 指定自定义图标?

我目前正在使用 3D Touch 为我的 iOS 9 应用程序实现主屏幕快速操作。我有几个使用来自已定义 UIApplicationShortcutIconType 枚举的现有系统图标的操作。

一个例子:

但是,对于我想使用自定义图标的操作之一。我尝试用我的图像资产的名称替换 UIApplicationShortcutItemIconType 字符串,但这不起作用。

使用 UIApplicationShortcutIcon.iconWithTemplateImageName() 对动态操作进行操作很容易,但此操作需要是静态的。

0 投票
6 回答
965 浏览

ios - 是否有一些 iOS 库在旧设备上模拟 3D 触摸 peek 和 pop?

拥有两者的库会很棒:

  • 在 iPhone 6s 上使用新的 3D Touch api
  • 在旧设备上通过一些手势模拟 peek 和 pop。

优点:

  • 旧设备的用户可以从新的界面可能性中受益
  • 采用 peek and pop 会更快 - 无需等待数年,直到每个人都有更新的模型。
  • 开发人员无需立即购买新硬件来测试 3D touch

任何人都知道这是否可能或知道代码 - 请与我们分享。

0 投票
5 回答
16366 浏览

ios - Obj-C 中的 3D Touch 主页快捷方式

我所有的应用程序目前都是用 Obj-C 编写的。使用 3D Touch 实现主屏幕快捷方式的示例代码链接https://developer.apple.com/library/content/samplecode/ApplicationShortcuts/Introduction/Intro.html#//apple_ref/doc/uid/TP40016545已完全编译在斯威夫特。任何人都遇到过 Obj-C 的文档,所以我不必通过我的 AppDelegate 来翻译它吗?

更新:

在 Info.plist 中添加所有快捷方式后,我在 AppDelegate.m 中添加:

这允许它工作,无需放入任何其他方法,或向 didFinishLaunchingWithOptions 添加任何内容。

0 投票
5 回答
19287 浏览

ios - 3D 触摸/强制触摸实现

我们如何实现 3D 触摸来检查用户是否点击UIView或强制触摸UIView

有没有办法用UIGestureRecognize或只用来做到这一点UITouch

0 投票
3 回答
2950 浏览

ios - 3D Touch 偷看和弹出问题

我正在尝试在我的应用程序中实现 peek 和 pop 功能。但是由于我还不能测试它,我想知道我是否正确地执行它,我觉得有什么问题吗?

0 投票
2 回答
4087 浏览

ios - 您如何本地化静态 UIApplicationShortcutItems?

我有一个应用程序,我想添加静态和动态应用程序快捷方式项目的组合。动态项目的本地化非常简单,使用NSLocalizedString,但不是使用 info.plist 中的项目。我已经有一个 InfoPlist.strings 文件用于本地化我的应用程序的名称,但我不太确定 staticUIApplicationShortcutItems将如何工作,因为这些项目没有唯一的键。

您如何本地化静态 UIApplicationShortcutItems?

0 投票
0 回答
176 浏览

ios - tabBar 内的 handleShortCutItem 导航栏

我正在尝试在我的应用程序中实现 3D Touch 快捷方式,但我不确定如何处理我在标签栏中有一个导航栏的事实,如果我将 rootViewController 声明为我的导航栏,那么我的快捷方式可以工作,但是当快捷方式屏幕被关闭,我没有标签栏。这是我的故事板的链接方式,我不知道在这里做什么。

红色是我想要去的地方

我正在努力达到红点。

0 投票
1 回答
1513 浏览

ios - 如何本地化静态 UIApplicationShortcutItems?

在 iPhone 6s 中,Apple 推出了一项名为“3D Touch”的新功能。应用程序开发人员可以通过在他们的应用程序中使用该技术或在主屏幕上提供所谓的UIApplicationShortcutItems3D Touch 相应应用程序图标时出现的技术。我见过很多人想知道如何将它们本地化。就是这样。