【发布时间】:2021-12-17 00:59:02
【问题描述】:
我希望在进入我的应用时自动切换到我的自定义键盘,例如 Facemoji 应用。 这是否可以强制用户只打开自定义键盘而不进入设置选项。每当用户打开应用程序时,我都想要。只有自定义键盘应该打开,而不是其他。在我的应用程序中有预览功能,显示为扩展键盘,否则将显示默认键盘我会失败。 谢谢!
【问题讨论】:
-
这听起来像是一场等待发生的 UX 噩梦;我恳请您退后一步,真正了解您要解决的什么,以及在平衡用户体验影响时,将用户限制在单个自定义键盘上是否有意义这样做。
-
在我的应用中有 1 个预览屏幕显示应用功能,如果不是我的扩展键盘,我的预览将失败
-
没有深入研究,但您可能只需要构建一个仅存在于您的应用程序中的自定义 UI。使用键盘扩展系统会将其提供给应用程序外部的用户,而且如果您曾经将它用于敏感数据,它默认为操作系统键盘。完全自定义的 UI 是我想到的唯一解决方案
标签: ios swift objective-c xcode