Cocoa touch 使自定义UIView执行Speak操作

Cocoa touch 使自定义UIView执行Speak操作,cocoa-touch,ios6,speech,Cocoa Touch,Ios6,Speech,在大多数苹果提供的控件中,您可以点击并按住文本,然后获得复制/粘贴菜单,该菜单的末尾通常有“Speak” 我有一个自定义控件(UIView子代),我想对其执行相同的操作 我可以弹出我自己的菜单没有问题,虽然我不需要它们,但复制和粘贴是内置的,但是在给定一块文本的情况下,有没有(appstore合法)的方法让控件在用户命令上“说话” 我不想在没有用户交互的代码中触发它。是的,我知道,但我怀疑这是不可能的,否则会有很多代码/文档来做这件事:) VoiceOver不是一个选项,因为该应用程序针对的是儿

在大多数苹果提供的控件中,您可以点击并按住文本,然后获得复制/粘贴菜单,该菜单的末尾通常有“Speak”

我有一个自定义控件(UIView子代),我想对其执行相同的操作

我可以弹出我自己的菜单没有问题,虽然我不需要它们,但复制和粘贴是内置的,但是在给定一块文本的情况下,有没有(appstore合法)的方法让控件在用户命令上“说话”

我不想在没有用户交互的代码中触发它。是的,我知道,但我怀疑这是不可能的,否则会有很多代码/文档来做这件事:)

VoiceOver不是一个选项,因为该应用程序针对的是儿童,VoiceOver的手势变化可能会导致问题。我已经使用适当的数据设置了可访问性属性,因此如果它处于启用状态,则可以正常工作


谢谢

哇,甚至StackOverflow都被难倒了……而且,这是“iOS的未来版本”。理论上。