zoukankan      html  css  js  c++  java
  • UITextField

    UITextField(输⼊框):是控制⽂本输⼊和显⽰的控件
    UITextField和UILabel相⽐,UILabel主要⽤于⽂字显⽰,不能编辑, UITextField允许⽤户编辑⽂字(输⼊)
     
    • 创建:    创建UITextField与创建UILabel的步骤很相似。
    1、开辟空间并初始化(如果本类有初始化⽅法,则使⽤⾃⼰的初始 化⽅法;否则使⽤⽗类的)。
    2、设置⽂本显⽰、输⼊等相关的属性
    3、添加到⽗视图上,⽤以显⽰
    4、释放对象所有权
     
    //创建一个输入框,UITextField
        //UILabel侧重于文本显示,UITextField侧重于文本的编辑和输入,但是也有显示的功能
        UITextField *textField = [[UITextField alloc] initWithFrame:CGRectMake(100, 300, 200, 40)];
        //设置输入框的边框样式
        textField.borderStyle = UITextBorderStyleRoundedRect;
       
        //设置输入框显示的占位符 , 告知用户这个输入框应该输入的信息
        textField.placeholder = @"请输入用户名";
       
        //文本内容的颜色
        textField.textColor = [UIColor redColor];
       
        //文本的对齐方式(水平方向)
        textField.textAlignment = NSTextAlignmentLeft;
       
        //文本字体 (加粗、20号字)
        textField.font = [UIFont boldSystemFontOfSize:20];
       
        //是否允许输入
        textField.enabled = NO;//不允许输入,不弹出键盘
        textField.enabled = YES;//允许输入,默认是YES
       
        //设置输入框是否重新输入时清空内容 默认是NO
        textField.clearsOnBeginEditing = YES;

        //设置输入框输入的内容是否以密文形式显现 默认是NO
        textField.secureTextEntry = YES;
       
        //设置键盘样式  数字键盘
        textField.keyboardType = UIKeyboardTypeNumberPad;
       
        //设置键盘上的return键样式
        textField.returnKeyType = UIReturnKeyDone;
       
        //设置键盘上的清除按钮模式 (编辑完之后显示)
        textField.clearButtonMode = UITextFieldViewModeUnlessEditing;
        textField.clearButtonMode = UITextFieldViewModeAlways;//总是显示
       
        //设置AppDelegate 为输入的代理对象, 让AppDelegate去执行相应的方法,来处理事件
        textField.delegate = self;

        [containerView addSubview:textField];
        [textField release];
     
    其他属性:
    常用代理方法:
     
  • 相关阅读:
    vux 使用 loading 组件
    vux 使用 font-awesome
    批处理常用符号详解
    jQuery.parseJSON vs JSON.parse
    MVC view操作(Razor语法)
    原生JavaScript技巧大收集
    .Net实现表达式计算(公式) 表达式字符串
    .Net文档下载
    MVC下载文档
    .Net实现Word文档及导出
  • 原文地址:https://www.cnblogs.com/Walking-Jin/p/5210768.html
Copyright © 2011-2022 走看看