securetextentry 切换后有空格问题解决

 

搜索发现这个问题,网上的解决方法不明确,对于小白怎么办

直接上代码:

- (void)viewDidLoad {
    [super viewDidLoad];

    self.view.backgroundColor = [UIColor whiteColor];
    
    UITextField *test = [[UITextField alloc]initWithFrame:CGRectMake(100, 59, 100, 20)];
    test.placeholder = @"输入帐号";
    test.secureTextEntry = YES;
    self.test = test;
    [self.view addSubview:test];
    
    
}

-(void)touchesBegan:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event
{
    if (self.test.secureTextEntry) {
        NSString *str =self.test.text;
        self.test.text =@"";
        self.test.secureTextEntry = NO;
        self.test.text = str;
        
    }else{
        
        NSString *str =self.test.text;
        self.test.text =@"";
        self.test.secureTextEntry = YES;
        self.test.text = str;
        
    }
}

 

posted @ 2016-07-18 10:27  新司机上路  阅读(250)  评论(0编辑  收藏  举报
本人qq1365102044,有问题欢迎沟通!