iOS禁止输入emoji表情
有朋友在询问,如何屏蔽emoji表情输入的问题,因为苹果自带的表情在其他设备上不支持。 
思路,在textfeild或者textview中,键入时候先判读是不是emoji的内容,如果是,就不返回给编辑框。 
代码如下: 
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString*)string{
   DLog(@"[[UITextInputMode currentInputMode]primaryLanguage] is %@",);
   if ([[[UITextInputMode currentInputMode]primaryLanguage] isEqualToString:@"emoji"]) {
       return NO;
   }
   return YES;
}input框禁止输入
如果哪位朋友其他思路:比如让用户无法切换到emoji表情键盘,那就更好了~欢迎评论分享~谢谢~

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。