使自定义UIView执行Speak操作

时间:2013-03-13 19:10:42

标签: cocoa-touch ios6 speech

在大多数Apple提供的控件中,您可以点按并按住文本,然后获取复制/粘贴菜单,该菜单通常在结尾处有“发言”。

我有一个自定义控件(UIView后代)我想用同样的方法。

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

我不希望在没有用户交互的情况下在代码中触发它。嗯,我这样做,但我怀疑那是不可能的,或者会有很多代码/文档可以做到这一点:)

VoiceOver不是一个选项,因为该应用针对的是儿童,而配音的手势变化可能会导致问题。我已经使用适当的数据设置了可访问性属性,因此如果它 ,那么它就可以了。

谢谢!

0 个答案:

没有答案