问题标签 [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 回答
598 浏览

ios - 如何在 ios 模拟器上启用 3D Touch

我完全知道 3D touch 只能在具有该功能的硬件上进行测试。但是是否有任何调整或其他东西可以在模拟器中启用 3D Touch,因为我不能仅仅为此目的购买另一部 iPhone。

0 投票
2 回答
556 浏览

ios9 - 应用关闭时 3D 快速操作分享功能无法使用

嗨,我的应用程序有问题我添加了 3D Touch 快速操作,我的问题是当我的应用程序不在多任务处理中时,没有在我的应用程序中打开共享表有任何人知道我该如何解决问题,这就是我的代码问题仅在信息视图上的共享快速操作中,问题快速操作可以正常工作。

// AppDelegate.swift

导入 UIKit 导入 MessageUI

@UIApplicationMain 类 AppDelegate: UIResponder, UIApplicationDelegate, MFMailComposeViewControllerDelegate {

}

0 投票
1 回答
194 浏览

ios - 覆盖静态 UIApplicationShortcutItems

我正在尝试为我的应用设置快速操作。我可以静态或动态地创建它们。

我们有即时语言更改,快速操作应与应用程序中设置的语言相匹配。动态快速操作很容易。

我想要做的是在应用程序首次启动之前提供快速操作。这也意味着配置静态操作。

问题: 有没有办法先有静态快速动作,然后用动态动作替换它们?现在它似乎附加了第一个静态动作,因为我们只有三个动态动作。

0 投票
1 回答
601 浏览

ios - 为什么我的一些推送故事板 segues 没有显示 peek and pop 选项?

我的一些 push segues 显示了 peek & pop 的选项,而其他 push segues 没有显示该选项。这是为什么?

在此处输入图像描述

0 投票
4 回答
1853 浏览

ios - 如何在 iOS 中检查视图控制器是否处于窥视模式 [3d touch] 或全屏模式

详细视图控制器支持窥视模式。当我们以 peek 模式显示详细控制器时,我们需要禁用详细控制器的工具提示/教程。我们如何识别视图控制器是以窥视模式还是全屏模式显示?

0 投票
1 回答
240 浏览

swift2.1 - Xcode 7.1.1:如何在模拟器中测试 3D 触摸

我已经下载了3D touch的示例代码。如何在模拟器中测试 3D 触摸功能?我正在使用 Xcode 7.1.1

0 投票
1 回答
273 浏览

segue - 3d 触摸导航到特定的 viewController

我正在尝试实现 3d Touch,并且我想导航到 Master - Detail 应用程序中的特定 viewController。

我要达到的 viewController 是层次结构中的第三个控制器:

MasterViewController ----> SettingsViewController ----> ThirdViewController

我可以通过 TabBarItem(通过 segue 直接从 IB 连接到 SettingsViewController)在正常操作中访问 ThirdViewController,然后通过 UIButton(通过 segue 直接从 IB 连接到 ThirdViewController)到 ThirdViewController。

即在 MasterViewController ---> (点击 barButtonItem) ----> SettingsViewControler ----> (点击 uiButton) ---> ThirdViewController。

我已经修改了 info.plist 和 3D touch 工作正常,可以调用我的操作:

编辑:

已经尝试过:

这给了我一个错误:试图解开可选值的致命错误!

虽然这存在于 MasterViewController

0 投票
2 回答
1216 浏览

javascript - 如何使用 Javascript 在 Safari 中访问 iPhone 的新 3D 触摸?

Apple 宣布,通过其新款 iPhone 6S 和 6S+,用户现在可以使用压力与他们的应用程序进行交互。是否有一个 JavaScript API 可供 Web 开发人员在标准网站上利用这一新功能?如果是这样,如何实施?

0 投票
1 回答
1170 浏览

ios - 3D 触摸快速动作预览视图控制器仅一次

我有以下问题。当我在手机上运行我的应用程序时,3d 触摸图标并选择快速操作,它会启动应用程序并显示正确的视图控制器,但是当我将应用程序置于后台并尝试调用快速操作时,它只会打开我拥有的应用程序留下它。所以为了让它工作,我每次都必须杀死我的应用程序。这是我的代码:

提前致谢。

0 投票
1 回答
231 浏览

ios - 以编程方式获取segue(和目标视图控制器)的任何方式?

有没有办法以编程方式获取在情节提要中创建的segue -[UIViewController performSegueWithIdentifier:sender:]

理想情况下,我希望能够在情节提要中创建 segue,在代码中获取这些 segue,并检索这些 segue 的目标视图控制器。对我来说,这比使用视图控制器标识符(例如[[UIStoryboard storyboardWithName:@"Main" bundle:nil] instantiateViewControllerWithIdentifier:@"identifier"].

一个使用示例是实现一个 3D 触摸深按手势来窥视和弹出一个视图控制器,否则该控制器是通过传统的 segue 访问的。