iOS输入框(UITextField)密码明暗文切换方法

 更新时间:2017年01月17日 10:20:36   作者:YotrolZ  
这篇文章主要介绍了iOS输入框(UITextField)密码明暗文的切换方法,代码简短实用,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

在做明暗文切换(密码输入框)的时候遇见一个坑,就是切换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启动页强制竖屏(进入App后允许横屏与竖屏)

    ios启动页强制竖屏(进入App后允许横屏与竖屏)

    最近工作遇到这样一个需要,当进入启动页需要强制竖屏,而进入APP后就允许横屏与竖屏,通过查找相关的资料找到了解决的方法,所以将实现的方法整理后分享出来,需要的朋友们可以参考借鉴,下面来一起看看吧。
    2017-03-03
  • IOS代码笔记之网络嗅探功能

    IOS代码笔记之网络嗅探功能

    这篇文章主要为大家详细介绍了IOS网络嗅探功能实现代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-07-07
  • 在iOS中使用OpenGL ES实现绘画板的方法

    在iOS中使用OpenGL ES实现绘画板的方法

    这篇文章主要介绍了在iOS中使用OpenGL ES实现绘画板的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-03-03
  • 如何在iOS中高效的加载图片详解

    如何在iOS中高效的加载图片详解

    这篇文章主要给大家介绍了关于如何在iOS中高效的加载图片的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用iOS具有一定的参考学习价值,需要的朋友可以参考下
    2021-10-10
  • IOS自定义UIButton九宫格效果

    IOS自定义UIButton九宫格效果

    这篇文章主要介绍了IOS自定义UIButton九宫格效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-12-12
  • iOS中searchBar(搜索框)光标初始位置后移

    iOS中searchBar(搜索框)光标初始位置后移

    这篇文章主要介绍了iOS中searchBar(搜索框)光标初始位置后移的关键代码,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2016-08-08
  • iOS开发中ViewController的页面跳转和弹出模态

    iOS开发中ViewController的页面跳转和弹出模态

    这篇文章主要介绍了iOS开发中ViewController的页面跳转和弹出模态,ViewController是MVC开发模式中一个重要的类,需要的朋友可以参考下
    2015-10-10
  • IOS11新特性与兼容适配

    IOS11新特性与兼容适配

    iOS 11正式发布了,下面整理了一些该版本下的特点还有如何进行兼容适配工作需要做的事情,希望能够给你提供到帮助。
    2017-11-11
  • iOS实现淘宝上拉进入详情页交互效果

    iOS实现淘宝上拉进入详情页交互效果

    最近遇到一个项目,项目中某个新需求的交互要求仿照淘宝上拉从下往上弹出宝贝详情。所以死打开淘宝APP仔细看了看,然后自己写了写,现在感觉效果差不多了,记录一下分享给大家,方法自己和大家需要的时候查看借鉴,感兴趣的朋友们下面跟着小编一起来学习学习吧。
    2016-11-11
  • iOS 增加右侧按钮功能实例代码

    iOS 增加右侧按钮功能实例代码

    这篇文章主要介绍了iOS 增加右侧按钮功能实例代码,需要的朋友可以参考下
    2017-07-07

最新评论