美文网首页
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