UITextField符合UITextInput协议 (在“使用听写”部分下的相关方法)。在此协议中,可以重写方法dictationRecordingDidEnd。
一种方法是继承UITextField并实现上述方法以及UITextInput协议中感兴趣的其他方法。
示例子类.h
#import <UIKit/UIKit.h>
@interface BWDictationTextField : UITextField
@end
.m
#import "BWDictationTextField.h"
@implementation BWDictationTextField
- (void)dictationRecordingDidEnd {
NSLog(@"%s", __PRETTY_FUNCTION__);
}// done is pressed by user after dictation
@end
不幸的是,没有记录下来的方法来检测麦克风按钮的实际轻拍(听写开始了)。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句