我试着根据这个捕获dictationRecordingDIDEnd:
http://developer.apple.com/library/ios/#documentation/uikit/reference/UITextInput_Protocol/Reference/Reference.html
并遇到了作者在这里遇到的同样问题:
dictationRecordingDidEnd never called
因为该方法似乎永远不会执行.还有另一种检测语音输入的方法吗?
解决方法 MyThis是一个采用的协议,因此您需要覆盖该方法.这适用于我在iOS 8.1.1下运行:#import <UIKit/UIKit.h>@interface MyTextFIEld : UITextFIEld@end#import "MyTextFIEld.h"@implementation MyTextFIEld- (voID) dictationRecordingDIDEnd { printf("dictationRecordingDIDEnd\n");}@end总结
以上是内存溢出为你收集整理的如何检测用户在iOS中使用过语音输入?全部内容,希望文章能够帮你解决如何检测用户在iOS中使用过语音输入?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)