zoukankan      html  css  js  c++  java
  • iOS-UITextField-常用方法

    一.textField的常用设置
    // 创建文本框
        UITextField *tf = [[UITextField alloc] initWithFrame:CGRectMake(60, 100, 200, 40)];
    1.设置文本框的边框样式(一般用圆角样式)
    borderStyle
    2.设置键盘
    (选择合适的键盘,有助于让用户按照你的意图输入。 密码输入的时候,选择数字键盘。用户注册的时候选择字母键盘)
    keyboardType
    3.设置清除按钮
    (选择模式:出现的情况)
    clearButtonMode
    4.设置密文输入
    (不能输入中文,用于输入密码的时候)
    secureTextEntry
    5.设置return按钮样式
    (常用设置为:Next,Done,Go,Search,Send)
    returnKeyType
    6.设置文本框的左右视图
    (一般左侧视图用于提示,比如放置一个锁的样式图片提示用户是密码文本框。右侧视图可以用来修改是否明文输入或者发送验证码等。)
        // 设置文本框左视图 : x,y值无效,默认为0,0
        // 图片视图
        UIImageView *iv = [[UIImageView alloc] initWithFrame:CGRectMake(10, 10, 30, 30)];
        // 设置图片视图的图片
        iv.image = [UIImage imageNamed:@"account"];
        tf.leftView = iv;
        //设置显示左侧视图的情况
        tf.leftViewMode = UITextFieldViewModeAlways;
    7.设置文本框的输入视图 (一般不常用,当需要一些键盘高级功能的时候使用。)
     // 设置文本框的输入视图: x,y,w无效 默认为(0, 屏幕高度-输入视图本身的高度, 屏幕宽度, h)
        UIView *view = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 100, 216)];
        view.backgroundColor = [UIColor orangeColor];
        tf.inputView = view;
        // 设置文本框输入视图的附属视图(二级视图): x,y,w无效
        UIView *accessoryView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 100, 44)];
        accessoryView.backgroundColor = [UIColor blueColor];
        tf.inputAccessoryView = accessoryView;
     
    你的一次推荐就是对我莫大的支持。感觉不错,给个推荐或者评论吧。
  • 相关阅读:
    MySQL:逻辑库与表管理
    MySQL:初识数据库
    MySQL:安装与配置
    C语言之指针
    C语言之二维数组
    C语言之冒泡排序
    C语言之数组
    C语言之函数的声明
    C语言之带有返回值的函数
    C语言之全局变量和局部变量
  • 原文地址:https://www.cnblogs.com/mancong/p/5017184.html
Copyright © 2011-2022 走看看