美文网首页
ios TextField设置secureTextEntry=Y

ios TextField设置secureTextEntry=Y

作者: 有梦才可以远航 | 来源:发表于2022-08-25 15:45 被阅读0次
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

相关文章

网友评论

      本文标题:ios TextField设置secureTextEntry=Y

      本文链接:https://www.haomeiwen.com/subject/mentnrtx.html