iOS中如何实现输入框密码明暗文切换方法-创新互联
这篇文章主要介绍了iOS中如何实现输入框密码明暗文切换方法,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。
创新互联建站专注服务器托管服务10余年,提供服务器租用、网络空间、域名注册、云服务器、云主机租用、四川电信机房托管、建站等服务在做明暗文切换(密码输入框)的时候遇见一个坑,就是切换secureTextEntry的时候,输入框的光标会偏移
- (IBAction)pwdTextSwitch:(UIButton *)sender { // 前提:在xib中设置按钮的默认与选中状态的背景图 // 切换按钮的状态 sender.selected = !sender.selected; if (sender.selected) { // 按下去了就是明文 NSString *tempPwdStr = self.pwdInput.text; self.pwdInput.text = @""; // 这句代码可以防止切换的时候光标偏移 self.pwdInput.secureTextEntry = NO; self.pwdInput.text = tempPwdStr; } else { // 暗文 NSString *tempPwdStr = self.pwdInput.text; self.pwdInput.text = @""; self.pwdInput.secureTextEntry = YES; self.pwdInput.text = tempPwdStr; } }
感谢你能够认真阅读完这篇文章,希望小编分享的“iOS中如何实现输入框密码明暗文切换方法”这篇文章对大家有帮助,同时也希望大家多多支持创新互联建站,关注创新互联网站建设公司行业资讯频道,更多相关知识等着你来学习!
另外有需要云服务器可以了解下创新互联建站www.cdcxhl.com,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
名称栏目:iOS中如何实现输入框密码明暗文切换方法-创新互联
文章起源:http://scjbc.cn/article/epeje.html