如何检查 iOS 键盘是否启用听写功能?

2023-12-27

我必须显示一张图像,突出显示 iOS 键盘中的麦克风图标,上面写着“点击此处发言”。但如果在键盘设置中禁用听写,则不会显示麦克风图标。

我的目的是检查启动应用程序时是否启用听写。如果没有,我想显示从“设置>键盘>启用听写”启用听写的提示

有什么方法可以检查应用程序启动时是否启用听写功能?


简短的回答是检查听写是否启用不可能.

目前,开发人员在听写方面可以玩的东西很少。它们定义在UITextInput Protocol https://developer.apple.com/library/ios/documentation/UIKit/Reference/UITextInput_Protocol/index.html#//apple_ref/doc/uid/TP40009415-CH1-SW59。遗憾的是,你要找的东西并不存在。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何检查 iOS 键盘是否启用听写功能? 的相关文章

  • 以编程方式触发iOS摇动事件

    如何以编程方式触发 iOS 中的摇动事件 我尝试过以下方法 但它总是崩溃 void shake NSLog TEST UIMotionEventProxy m NSClassFromString UIMotionEvent alloc in
  • 错误:更改核心数据模型后架构armv7的重复符号

    我有一个使用核心数据框架的应用程序 我工作得很好 我刚刚更改了数据模型 向一个实体添加一个属性 当我尝试构建它时 出现错误 duplicate symbol OBJC METACLASS AccountFolder in Users XXX
  • 个人帐户开发者之间的 Apple 开发/分发证书

    我一直在到处寻找有关处理证书的正确答案 想象一下以下帐户 Joe拥有个人 Apple 帐户 但他根本不会编码 他只是发布了该应用程序并将其称为自己的 Bob还有一个个人 Apple 帐户 Bob 是一位编码专家 Joe 付费让他开发他的第一
  • 我的游戏中应该有多少个视图控制器?

    我开始使用 spritekit 构建我的第一个游戏 现在我只有一个视图控制器来呈现开始屏幕场景 override func viewDidLoad super viewDidLoad let scene StartScreenScene C
  • 指定访问组时出现 KeychainItemWrapper 错误

    相当长一段时间以来 我一直在使用 KeychainItemWrapper 的 ARC 版本成功读取和写入私有钥匙串项目 我现在正在努力将我的 iOS 应用程序转换为使用共享访问组 以便我的 2 个共享相同应用程序前缀的应用程序可以访问钥匙串
  • 为什么我的视图仍然以横向呈现?

    我的视图是由导航控制器控制的 因此我将导航控制器支持的方向设置为明确的纵向和纵向UpSideDown 这可以工作 但是如果调用视图时前一个视图处于横向状态 它将以横向方式呈现并保持横向状态 直到设备旋转 如何防止这种情况发生 这是我的代码
  • 如何反转 CGPath 的点顺序

    我想画一个圆圈 并用它打出字母 为此 我需要顺时针抚摸圆圈 逆时针抚摸字母 这一切都很好 但是当我使用 Core Text 获取字母路径时 我不知道如何从本质上反转该路径 不是镜像或旋转或任何东西 这很简单 我希望点笔画顺序是逆时针的 这实
  • Swift 中的 UIAlert 自动消失?

    我有以下代码 Creates Alerts on screen for user func notifyUser title String message String gt Void let alert UIAlertController
  • 苹果推送通知在生产中不起作用

    我们完全陷入困境 请帮忙 我和我的团队制作了一个 iPhone 应用程序 这是我们第一次在 iOS 上尝试 一切都很好 直到我们提交应用程序并在应用程序商店上可用为止 推送通知服务无法正常工作 我在网上搜索并尝试根据人们的建议仔细检查我们的
  • 仅将 UIImage 移动到另一个 UIImage 内部

    I have an UIImage which is shown in an UIImageView I also have another image in an UIImageView which lays above the firs
  • IOS7 状态栏在选定控制器上隐藏/显示

    我想在某些控制器上显示和隐藏状态栏 这可以完成吗 或者它更像是一个整体应用程序设置 我看过很多关于 plist 更新的帖子 问题 View controller based status bar appearance NO 如果这完成了 那
  • 如果我的消耗性 IAP 被退款,我会收到任何通知吗?

    我有 Apple iOS 应用程序 其中有很多消耗性 IAP 我非常担心用户购买IAP并使用一段时间后向Apple客服投诉并获得退款 如果我的消耗品 IAP 退款 我会收到任何通知吗 我如何注意到这一点并阻止用户使用 IAP None
  • 在 iOS5 中使用 UISegmentedControl 切换 ViewController

    我正在尝试一些非常简单的事情 但不知何故我无法让它发挥作用 我尝试做的就是使用 UISegmentedControl 在 2 个视图控制器之间切换 就像您可以在 App Store 应用程序的 突出显示 选项卡中看到的那样 我正在使用 iO
  • Xcode 无法找到 strip-frameworks.sh 目录

    我最近将 Xcode 更新到版本 7 1 其中包括 Swift 2 1 我安装了 Swift 2 1 没有遇到任何问题 在尝试运行我的项目后 我意识到我需要获取最新版本的 Realm 因为之前的版本不支持 Swift 2 1 我删除了旧框架
  • React Native:不透明视图内的透明视图

    我想用不透明框架和透明中心显示相机的视图 就像图片中的一样 黑色部分是相机的视图 我正在寻找具有纯反应本机组件的解决方案 没有额外的库 例如https github com gilbox react native masked view h
  • 两者都实现了类。将使用两者之一

    我有一个项目 它具有使用 SocketRocket 的依赖项 通过 CocoaPods 安装 并从 HeapAnalytics 导入了静态库 显然 HeapAnalytics 库已经使用了 SocketRocket 编译时没有出现错误 但在
  • 迁移到 ARC 时如何解决“选择器'performSelector:withObject:afterDelay:'没有已知的实例方法”?

    ARC 迁移工具在开始迁移之前拒绝接受此代码 self delegate performSelector selector overlayDismissed withObject self afterDelay 0 委托被迫使用协议来实现此
  • 无法将“SDWebImageActivityIndi​​cator”类型的值分配给“ST_SDWebImageIndicator”类型?

    I have multiple flavours targets in my Xcode project I am also using SDWebImage in my app Everything was working fine un
  • 防止UIScrollView的UIPanGestureRecognizer遮挡UIScreenEdgePanGestureRecognizer

    我有一个UIScrollView它填满了我应用程序的一页上的屏幕 但我希望允许用户从屏幕边缘平移以显示其后面的视图 问题是 UIScrollView 窃取了我的触摸UIScreenEdgePanGestureRecognizer在屏幕边缘
  • iOS Storyboards 我应该使用它们吗? [复制]

    这个问题在这里已经有答案了 我是 iOS 开发新手 尚未创建应用程序 但我向我的朋友寻求建议 他在市场上拥有非常高评价的应用程序 他说不要使用故事板 尽管我很想听取他的建议 但它们似乎确实很有帮助 这是否会在将来给我的应用程序带来问题 我有

随机推荐

  • 有没有办法知道Python中的Unicode字符串是否包含任何中文/日文字符?

    我在 Python 中有一个 Unicode 字符串 我正在寻找一种方法来确定字符串中是否有中文 日文字符 如果可能的话 最好能够找到这些字符 看起来这与语言检测问题有点不同 我的字符串可以是英文和中文文本的混合 我的代码可以访问互联网 您
  • Laravel 控制器中的 foreach 循环

    我在控制器 laravel 4 中循环数据时遇到问题 我的代码是这样的 owner Input get owner count Input get count product Product whereOwnerAndStatus owne
  • .NET - 将列表转换/映射为对象,反之亦然

    我有以下包含字段名称和值的列表 public class FormField public string FieldName get set public string FieldValue get set var formData new
  • 从距离矩阵中查找点的坐标

    我有一组点 坐标未知 和距离矩阵 我需要找到这些点的坐标 以便绘制它们并显示我的算法的解决方案 我可以将这些点之一设置在坐标 0 0 中以进行简化 并找到其他点 谁能告诉我是否可以找到其他点的坐标 如果可以 如何找到 提前致谢 编辑 忘了说
  • 在 SQL 中拥有“重复字段”的最佳方式是什么?

    我正在尝试建立一个表来链接不同表中的两条记录 这些链接本身需要与另一个表相关联 所以目前我的表格如下所示 link id primary key item id 1 foreign key item id 2 foreign key lin
  • PHP - 将制表符分隔的 TXT 文件转换为 CSV

    我正在尝试将制表符分隔的 txt 文件转换为 csv 文件 我能够使用 fgetcsv 打开 txt 文件并使用以下代码获取每一行的数据 handle fopen fileurl com r row 1 if handle fopen fi
  • 获取对象列表中具有 max 属性值的对象

    这是我到目前为止编写的代码 该程序的要点是从文件中读取 20 个人 然后为他们分配属性 然后根据用户给出的输入规范化他们的值 class One def init self self attrOne self attrTwo self at
  • 将 JSON 格式的 DateTime 传递给 ASP.NET MVC

    我们知道MVC为JsonResult返回DateTime的格式如下 Date 1240718400000 并且我们知道如何在 JS 中解析它 但是 MVC 似乎不接受以这种方式发送的 DateTime 参数 例如 我有以下操作 HttpGe
  • 如果我没有 git master 分支,会出现什么问题?

    大多数 git 存储库都有一个 master 分支 但这个名称确实没有什么特别之处 您可以删除 master 分支 将另一个分支重命名为 master 完全跳过 master 分支 git 中是否有任何内容被硬编码以期望主分支 如果我的存储
  • 无法在 Swift 中使用 Objective-C 类构建模块 Foundation

    我正在尝试编译一个 Swift 应用程序 其中包含通过桥接标头加载的补充 Objective C 文件 然而 它已经到达第一行 import
  • Chart.js 版本 2.5 工具提示水平对齐项目

    我正在开发 Chart js 版本 2 5 当前值显示垂直 我想水平显示 一些高级图表有 20 个值 请检查下面的附图 预期结果 白人或高加索人和黑人或非裔美国人排成一排 亚洲其他人和亚洲日本人在另一排 tooltips mode inde
  • MySQL - 长文本搜索

    我相信这个问题对于很多像我一样的MySQL新手来说会有用 有什么方法可以搜索 LONGTEXT 类型吗 正如我所见 FULLTEXT 只能用于 TEXT 字段 由于大小的原因 这不适合我 附 我听说 LONGTEXT 存储为 BLOB 因此
  • 正则表达式:匹配以某些字母开头的一定长度的单词

    我需要一个匹配的正则表达式7字母词 开头为 st 例如 它应该只匹配 startin 来自以下 start startin starting 一般提示 起始符号直接包含在正则表达式中 例如st 如果起始字符在正则表达式语法意义上是特殊的 如
  • 从我的字符串生成器中删除一个字符[重复]

    这个问题在这里已经有答案了 我有以下字符串生成器作为 msrtResult 它很长 mstrResult Append rtbResult Text Append Environment NewLine 现在如何从 mstrResult 中
  • Codeigniter 3 分页类与 bootstrap 4

    Codeigniter 3 与 Bootstrap 4 兼容吗 或者它是否已经过时 无法为 bootstrap 4 添加任何用途 我一直在网上查看有关如何将引导程序集成到 Codeigniter 分页的教程 到目前为止我所看到的是他们主要改
  • 从 CQRS 访问 Web 服务

    假设我有一个基于 CQRS 的系统 并且我的域需要来自外部 Web 服务的一些数据来做出决策 我如何正确建模 我可以想到两个选择 命令处理程序运行域逻辑 域本身调用 Web 服务 一旦获得响应 它将适当的事件附加到当前聚合并存储它们 该域基
  • 达到限制后停止拖动

    我正在使用反应本机手势处理程序来创建一个可以上下滚动的栏 目前我可以随心所欲地滚动它 我想修改它 以便在达到特定限制时它应该停止滚动 export const SwipeablePanel React FunctionalComponent
  • Monotouch - ICSharpCode.SharpZipLib 出现错误

    嘿伙计们 我正在尝试使用 ICSharpCode SharpZipLib 库生成 Zip 文件 但它抛出了一个非常奇怪的错误 Code public static void ZipFiles string inputFolderPath s
  • mongoengine.fields.ImproperlyConfigured:未找到 PIL 库

    当我尝试导入具有 ImageField 的 MongoEngine 类时 出现错误 mongoengine fields ImproperlyConfigured PIL library was not found 我的班级结构是这样的 c
  • 如何检查 iOS 键盘是否启用听写功能?

    我必须显示一张图像 突出显示 iOS 键盘中的麦克风图标 上面写着 点击此处发言 但如果在键盘设置中禁用听写 则不会显示麦克风图标 我的目的是检查启动应用程序时是否启用听写 如果没有 我想显示从 设置 gt 键盘 gt 启用听写 启用听写的