1 UITextField *tf = [[UITextField alloc] initWithFrame:CGRectMake(20, 20, 280, 30)];
 2     tf.borderStyle = UITextBorderStyleNone; // 无边框线
 3     // UITextBorderStyleBezel(边框+阴影) ,UITextBorderStyleLine(边框线) ,UITextBorderStyleRoundedRect(圆角+阴影) 按钮样式
 4     tf.text = @"xxxxx";                 // 内容
 5     tf.placeholder = @"请输入姓名";       // 站位字符
 6     [tf becomeFirstResponder];          // 成为第一响应者,显示键盘
 7     [tf resignFirstResponder];          // 失去第一响应者,隐藏键盘
 8
 9     tf.backgroundColor = [UIColor redColor];    // 背景色
10     tf.textColor = [UIColor greenColor];        // 字体颜色
11     tf.background = [UIImage imageNamed:@"background.png"]; // 设置背景图
12
13     tf.clearButtonMode = UITextFieldViewModeNever;  //  没有清空按钮
14     tf.clearButtonMode = UITextFieldViewModeAlways; //  始终存在清空按钮
15     tf.clearButtonMode = UITextFieldViewModeWhileEditing;   // 在编辑时有清空按钮
16     tf.clearButtonMode = UITextFieldViewModeUnlessEditing;  // 编辑时没有清空按钮,其他时候都存在
17
18     tf.clearsOnBeginEditing = YES;  //当编辑时,自动清空内容
19
20     UIImageView *vv = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"left.png"]];
21     tf.leftView = vv;   // 设置左侧图片
22     tf.rightView = vv;  // 设置右侧图片
23     tf.rightViewMode = tf.leftViewMode = UITextFieldViewModeAlways; //左右图片始终存在
24
25     // UITextFieldDelegage UITextField监控代理

转载于:https://www.cnblogs.com/sell/archive/2013/02/04/2891827.html

UITextField 详解相关推荐

  1. UITextField详解

    UITextField *text = [[UITextField alloc]initWithFrame:CGRectMake(20, 20, 130, 30)];  //初始化textfield并 ...

  2. 【iOS 开发】基本 UI 控件详解 (UIButton | UITextField | UITextView | UISwitch)

    博客地址 : http://blog.csdn.net/shulianghan/article/details/50051499 ; 一. UI 控件简介 1. UI 控件分类 UI 控件分类 : 活 ...

  3. iOS中 HTTP/Socket/TCP/IP通信协议详解 韩俊强的博客

    版权声明:本文为博主原创文章,未经博主允许不得转载. 每日更新关注:http://weibo.com/hanjunqiang  新浪微博 简单介绍: [objc] view plaincopy //  ...

  4. ios开发读取剪切板的内容_iOS中管理剪切板的UIPasteboard粘贴板类用法详解

    一.自带剪切板操作的原生UI控件在iOS的UI系统中,有3个控件自带剪切板操作,分别是UITextField.UITextView与UIWebView.在这些控件的文字交互处进行长按手势可以在屏幕视图 ...

  5. Objective-C ,ios,iphone开发基础:UIAlertView使用详解

    UIAlertView使用详解 Ios中为我们提供了一个用来弹出提示框的类 UIAlertView,他类似于javascript中的alert 和c#中的MessageBox(); UIAlertVi ...

  6. iOS runtime 底层详解、内部原理、场景应用

    前言学:位域和共用体 一:isa指针--runtime之前的学习 1.1:苹果应用的按位或.按位与 二:类对象信息 2.1:类对象信息:rw_t 2.2:类对象信息:方法缓存(很关键) 2.2:类对象 ...

  7. android什么控件能够输入多行文字,Android开发:文本控件详解——EditText(一)基本属性...

    一.简单实例: EditText输入的文字样式部分的属性,基本都是和TextView中的属性一样. 除此之外,EditText还有自己独有的属性. 二.基本属性: hint 输入框显示的提示文本 te ...

  8. php能做定时关机吗,window_win10怎么定时关机?Win10系统定时关机命令使用方法详解,对于电脑用户来说,定时关机 - phpStudy...

    win10怎么定时关机?Win10系统定时关机命令使用方法详解 对于电脑用户来说,定时关机有时候经常会用到,比如夜间下载东西或者下载一些大文件,而又没有时间一直守着电脑,这时候设置电脑定时关机就很实用 ...

  9. Protocol与Delegate 使用方法详解

    你要知道的KVC.KVO.Delegate.Notification都在这里 转载请注明出处 http://blog.csdn.net/u014205968/article/details/78224 ...

最新文章

  1. MDK调试错误之assert_failed
  2. ubuntu的网络配置
  3. vivo6.0系统怎么样不用root激活XPOSED框架的方法
  4. 你可能不知道的位运算技巧
  5. POJ-Fence Repair 哈夫曼树
  6. 嘻哈电音综合插件-Digikitz Linked Linked Vibes Workstation WiN-MAC
  7. 数学公式编辑器AxMath
  8. Idea内网配置仓库地址
  9. Java作业-圆柱体积
  10. iOS 之强大的WebSocket
  11. Jenkins 登录时离线 offline
  12. 今日“春分”,我們來場春天的“飛花令”吧
  13. 计算机未来职业规划英语作文,我未来的计划英语作文(通用10篇)
  14. ME:环境DNA(eDNA)宏条形码技术正在转变我们考察动植物群落的方法
  15. SQL Server 2012新建本地服务器组注册服务器
  16. MT8735芯片技术资料解析,MT8735处理器简介
  17. 知识蒸馏 | 知识蒸馏理论篇
  18. cropper.js oppoR9M 跑不起来相关问题==》已解决
  19. 多线程教程(九)偏向锁
  20. usb otg type-c的硬件介绍

热门文章

  1. Shell:传递命令行参数
  2. Tomcat启动特慢之SecureRandom问题解决
  3. 配置LANMP环境(2)-- 安装ifconfig命令与安装SecureCRT
  4. C Primer Plus 第7章 C控制语句:分支和跳转 7.1 if语句
  5. Ajax兼容处理+发送请求+接收返回信息
  6. erlang的进程池。
  7. GNU parted的指令說明[转]
  8. “比特币耶稣”Roger Ver:比特币现金分叉没有技术论据支持
  9. 仅支持BCH的众筹平台Coinfundr或能革新众筹业
  10. 调查发现 Java 和 JavaScript 是企业开发的顶级语言