问题标签 [quickaction]

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 回答
118 浏览

swift - 重启应用后 Swift 3dTouch Quick Action 崩溃

我在实施 3D Touch 快速操作时遇到问题。该操作应在地图视图上为用户的位置设置注释。当应用程序已经运行时,它工作得很好。但是,如果我杀死该应用程序并重试,它就会崩溃。

应用委托:

地图视图控制器(mapVC):

0 投票
1 回答
27 浏览

swift - 对受 Touch ID 保护的设备使用 3D Touch 动作

大家好,我有一个很大的问题。如果我有一个可以受 Touch ID 保护的应用程序,我必须如何管理对数据感兴趣的 3D Touch 快速操作?我必须在执行操作之前询问指纹,或者我让操作在没有任何锁定的情况下执行,或者我创建一个警报告诉用户“在激活 Touch ID 保护时无法使用快速操作”?所以,我问你管理这类问题的最佳方法..代码将被很好地接受:)

0 投票
2 回答
242 浏览

ios - 试图让静态 3D 触摸快速动作在 Obj-C 中工作

所以我想要一个非常基本的 3D 触摸设置。在我的主 UI 上,我有一个 2 选项分段控件,我基本上希望在使用 3DQuickActionA 时在打开时选择一个选项,在使用 3DTouchQuickActionB 时选择另一个选项。

我查看了该站点上的其他问题,其中一个建议我使用:

其中 quote_opt 是我的分段控件的名称。

但是,这不起作用。我的应用程序启动正常,但只是将 quote_opt 的最后一个值作为当前选项——3D 触摸动作什么都不做。我确定我错过了一些东西,但我不知道是什么。是否需要在 viewdidload 中进行某些操作?

任何建议将不胜感激,我很乐意发布代码的任何其他部分/回答解决问题所需的任何其他问题。

谢谢!

0 投票
1 回答
532 浏览

ios - Swift:如何通过快速操作从 AppDelegate 访问某个 TabBar 选项卡?

我正在为应用程序设置快速操作。它工作正常。所以在 AppDelegate 我正在检查这样的快捷方式并调用 completionHandler 函数:

现在我想在 handleShortcut 函数中打开某个选项卡,但这根本不起作用。我尝试将其加载为带有 storyboardID 的视图并将其添加为 rootViewController,但我什至不确定这是否可行,或者这是否是正确的方法:

但显然我不能使用tabBarController?.selectedIndex = 2例如访问第三个选项卡。

通过快速操作访问我的 tabBarController 中的另一个选项卡(并显示它)的正确方法是什么?

0 投票
0 回答
130 浏览

ios - 快速操作 3d 触摸打开视图控制器

我正在尝试让 3d touch 快速操作起作用,我在下面有这段代码。

我确实得到一个打印件说它被按下但它没有进入我想要的视图控制器。

我在 appDelegate 中有这个

0 投票
2 回答
828 浏览

ios - 快捷方式项目,快速操作 3D Touch swift

出于某种原因,我在找出我的应用程序中的快捷方式项目时遇到了一些麻烦。我已按照所有教程进行操作,并且我相信我做的一切都是正确的;但是,它的行为真的很奇怪。问题是当您完全关闭该应用程序并在主屏幕上执行 3D Touch Shortcut 项目时,它会将您带到应用程序的正确部分。但是,当应用程序在后台打开时(就像您只需单击主页按钮),它不会将您带到应用程序的正确部分,它只是打开它。这真的很奇怪,我不知道该怎么做,因为我已按照所有说明进行操作。太感谢了!

代码:

注意:这些是静态快捷方式项目,我在 info.plist 文件中对其进行了配置,此功能是应用程序中除了 info.plist 文件之外唯一包含有关快捷方式项目的地方。

编辑:这似乎是 RootViewController 的问题,因为我尝试了多种不同的方法,但它仍然给我同样的警告信息

2017-11-22 22:36:46.473195-0800 QuickChat2.0[3055:1068642] 警告:尝试呈现不在窗口层次结构中的视图!

我只是试图通过这篇文章以这种方式实现我的目标,但它给了我与以前完全相同的结果。

0 投票
2 回答
231 浏览

ios - 调用快速操作时不触发通知中心

performActionForShortcutItem我在调用函数时在应用程序中实现了 3D Touch Quick Action AppDelegate,我在其中触发NotificationCenter但不工作并调用

我的代码AppDelegate

并使用它ViewController

0 投票
1 回答
36 浏览

swift - 如何在不进入应用程序的情况下从快速操作菜单复制到 UIPasteBoard?

是否可以在不进入应用程序的情况下直接从快捷方式项中复制值?我想做一些类似于苹果的计算器应用程序: 在此处输入图像描述

0 投票
1 回答
88 浏览

ios - 从 url 设置 iOS 动态快速操作图标

我正在使用 iOS 动态快速操作,并且我想使用来自 url 的图像,将其设置为快速操作图标。

是否可以?我没有找到答案。。

0 投票
1 回答
1967 浏览

flutter - Flutter Quick Actions 更改选定的底部导航栏项目

我正在尝试在我的 Flutter 应用中实现主屏幕快速操作/应用快捷方式。我想要实现的是,当用户通过快速操作启动我的应用程序时,应用程序会更改底部导航栏中的选定选项卡。任何帮助表示赞赏。

主要飞镖:

我的 QuickActionsController 类: