UITextField

1.文本输入控件的类为UITextField 文本输入控件
2.初始化
     UITextField *TextField = [[UITextField alloc]initWithFrame:CGRectMake(100, 100, 150, 40)];
3.borderStyle设置文本控件的边框样式  此时不能设置TextField的背景图片
      TextField.borderStyle = UITextBorderStyleRoundedRect;
4.placeholder 提示的文字  当编辑时 消失
      TextField.placeholder = @“请输入密码";
5.keyboardType 设置键盘输入样式的
      TextField.keyboardType = UIKeyboardTypeNumbersAndPunctuation;
6.keyboardAppearance 设置键盘显示的样式
       TextField.keyboardAppearance = UIKeyboardAppearanceAlert;
7.secureTextEntry 设置成不是明文显示  默认是NO
       TextField.secureTextEntry = YES;
8.returnKeyType  设置键盘的返回键样式
        TextField.returnKeyType = UIReturnKeyDone;
9.clearButtonMode 设置清除按钮  什么时候出现
         TextField.clearButtonMode = UITextFieldViewModeWhileEditing;
10.leftView 把需要放到TextField的左边或者右边的视图  赋值给TextField左边或右边的视图
       TextField.leftView = left;
11.leftViewMode  设置左边或右边视图的样式  如:
        TextField.leftViewMode = UITextFieldViewModeAlways;
12.background 设置TextField的背景图片 如:
        TextField.background = [UIImage imageNamed:@“8fac777.png"];
13.disabledBackground 设置TextField禁用时候的背景颜色
         TextField.disabledBackground = [UIImage imageNamed:@“1_10208_23.png"];
14.   enabled 是否禁用控件  默认的是YES(不禁用)当为NO时就不能输入  
           TextField.enabled = YES;
       
15.回收键盘的方法 resignFirstResponder
            [TextField  resignFirstResponder ]];
代理
1.定义
    代理:让别人帮忙做某事  自己在本类实现不了的功能让其他类帮咱们实现
   咱们需要让TextField帮咋们 获得输入完成后的字符串
   如果要使用代理 需先添加代理的需要  还要在使用的地方挂上代理    
2.挂上代理 (如果方法不执行 先检查是否挂上代理)
        TextField.delegate = self;

 

转载于:https://www.cnblogs.com/liYongJun0526/p/4881294.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值