Ale*_*kov 6 voice uisearchbar ios ios13
iOS 13 在所有系统应用程序的 UISearchBar 中都有语音听写按钮,它复制系统键盘上的麦克风按钮并显示听写视图:

但是当我在 Xcode 中创建新项目、添加 UISearchBar 并在设备上运行应用程序时,它在 UISearchBar 上没有麦克风按钮。
有没有办法让我的应用程序在 UISearchBar 上显示麦克风按钮?
小智 0
您可以将搜索栏书签项设置为可见,然后将图像更改为麦克风的图像。然后,您可以以编程方式使用搜索栏委托方法“searchBarBookmarkButtonClicked”来设置单击按钮的操作。这将触发 UISpeech 监听并分析语音。确保您设置了正确的 info.plist 属性“隐私 - 麦克风使用说明”和“隐私 - 语音识别使用说明”以请求用户许可。