34得票2回答
如何本地化静态的UIApplicationShortcutItems?

我有一个应用程序,想要添加一些静态和动态的应用快捷方式。使用NSLocalizedString来本地化动态项目非常简单,但对于info.plist中的项目则不是这样。我已经有了一个InfoPlist.strings文件来本地化我的应用程序名称,但对于静态的UIApplicationShortc...

29得票6回答
启动UIApplicationShortcutItem

我正在使用Swift为我的iOS 9应用程序实现一些3D Touch快速操作,但我遇到了一个奇怪的问题。当我的应用处于后台,并且通过快速操作启动时,一切都按计划进行。当我的应用程序完全关闭(即我从多任务菜单中杀死它),并且我使用快速操作启动时,应用程序会崩溃。由于一旦我杀死应用程序,Xcode...

8得票2回答
展示大型3D Touch快捷方式小部件

在iOS 10中,当您在应用程序上进行3D触摸时,应用程序的小部件与3D Touch快捷方式一起出现。该小部件自动成为您的应用程序小部件的小版本;是否有任何方法可以使该小部件成为小部件的大版本(通常通过在小部件屏幕上按“显示更多”来查看)? 如何使3D触摸我的应用程序时出现的小部件成为我的应...

20得票5回答
iOS 9 iPhone 6S如何开启触感反馈或震动?

用户进行强制触摸后,我希望手机振动就像默认行为一样。 这是触觉反馈吗?如果是,我该怎么做?

9得票3回答
如何实现3D-Touch的Peek和Select功能?

电话、提醒事项和地图使用不同的3D-Touch Peek UI,可以一次选择一个操作。例如,对提醒事项进行强制按压,并在一次操作中选择“在某天提醒我”,而无需松开手指。它在视觉上也与使用UIViewControllerPreviewing API的标准3D Touch预览有所不同,因为它显示了...

13得票1回答
3D Touch快捷方式小部件

我正在尝试在支持3D Touch的iOS 10中实现新的“快捷菜单小部件”。我的应用程序有多个Today扩展。苹果指南报告说:“如果您的应用程序有多个小部件,请选择一个小部件出现在快速操作菜单中,当某人使用3D Touch在主屏幕上按压您的应用程序图标时。” 我不明白我在哪里可以“更改”它!只...

11得票1回答
你能创建的UIApplicationShortcutItem数量是否有限制?

我想在我的应用程序中添加新的 3D/Force Touch 功能 (UIApplicationShortcutItem),但我想知道单个应用程序上可以有多少这样的功能,是否有限制? 我查看了文档,但没有看到提到任何限制:https://developer.apple.com/library/...

10得票1回答
3D Touch和状态恢复方面的问题

我正在实现应用程序状态恢复,但是遇到了问题。最近我为表视图添加了3D Touch支持,在添加状态恢复后,每次都能正常工作,除了当应用程序恢复表视图时,对单元格施加压力没有任何反应,就好像表视图还没有注册预览一样。 在viewDidLoad中,我有以下代码:override func view...

20得票1回答
Swift 3D Touch iOS 10主屏幕快速操作缺少分享项

我的应用程序使用3D Touch主屏快速操作时,我没有新的iOS 10默认共享选项,这是所有应用程序免费获得的。 例如Amazon,我看到一些应用程序有它们自己的4个自定义快捷项(快速操作)和1个默认的共享选项。 有没有办法让我重新获得iOS 10默认的共享选项?

10得票7回答
在iOS模拟器上测试3D Touch

问题: 我想知道有没有人在模拟器上尝试过3D Touch功能,或者是否有人知道它是否能在模拟器上正常工作。 我知道这是一个基于硬件的功能,只有最新的iPhone 6S和iPhone 6S Plus型号才支持。 在iPhone 6S模拟器上,我尝试了 硬件-->力触压力-->深...