iOS输⼊框(UITextField)密码明暗⽂切换⽅法
在做明暗⽂切换(密码输⼊框)的时候遇见⼀个坑,就是切换secureTextEntry的时候,输⼊框的光标会偏移,下⾯列出了⼀个解决办法及⼀种明暗⽂切换的⽅法
- (IBAction)pwdTextSwitch:(UIButton *)sender {
// 前提:在xib中设置按钮的默认与选中状态的背景图
// 切换按钮的状态
sender.selected = !sender.selected;
if (sender.selected) { // 按下去了就是明⽂
NSString *tempPwdStr = ;
= @""; // 这句代码可以防⽌切换的时候光标偏移
self.pwdInput.secureTextEntry = NO;
= tempPwdStr;
} else { // 暗⽂
NSString *tempPwdStr = ;
= @"";
self.pwdInput.secureTextEntry = YES;
苹果暗黑模式 = tempPwdStr;
}
}
以上就是本⽂的全部内容,希望对⼤家的学习有所帮助,也希望⼤家多多⽀持。