TextField设置secureTextEntry=YES后,会影响相邻的前一个TextField,导致前一个TextField无法使用第三方键盘
网上找了很多资料,暂时无法解释,处理方法我这边测试也没法处理。
个人处理方式:
经过多次测试,发现设置secureTextEntry=YES后,只会影响临近的上一个TextField,这里我们可以取巧,设置一个高度为0的TextField站位。
//textField1正常使用第三方键盘
UITextField *textField1 = [UITextField new];
UITextField * textField2 = [UITextField new];
textField2.frame = CGRectMake(0, 0, 0, 0);
UITextField * textField3 = [UITextField new];
textField3.secureTextEntry = YES;
问题解决。
欢迎互相学习Github
网友评论