UITextField常见用法
//实例变量和全局变量的区别
//1、定义位置有区别:全局变量定义在方法的外部,实例变量写在接口文件或者延展中的大括号之内
//2、生命周期:全局变量生命周期和应用程序生命周期相同,实例变量的生命周期依托于对象,有对象才会有空间,生命周期开始,对象销毁,生命周期结束。
//3、可见度:全局变量全局都可以访问。实例变量,实例方法可以用。
//UITextField是iOS中,用来输入文字的控件,比UILabel多了文字编辑的功能,是UIControl的子类,而UIControl是UIView的子类
//UITextField 使用 和UILabel很相似
//1、创建UITextField
//2、配置属性
//3、添加到父视图
//4、release
UITextField *textField1 = [[UITextField alloc] initWithFrame:CGRectMake(80 , 50 , 100, 30)];
textField1.backgroundColor = [UIColor blueColor];
[contentView addSubview:textField1];
[textField1 release];
//1、创建视图
_textField = [[UITextField alloc] initWithFrame:CGRectMake(20 , 100 , 200 , 40)];
//2、配置属性
//背景色
_textField.backgroundColor = [UIColor grayColor];
//配置输入框的样式
_textField.borderStyle = UITextBorderStyleRoundedRect;
//输入框的提示文字(当输入框中没有内容时显示)(占位符)
_textField.placeholder = @"请输入用户名";
//字体(系统默认17)
_textField.font = [UIFont systemFontOfSize:23];
//显示文字(用户默认需要用到 +86)
_textField.text = @"dfghjklfrgj";
// NSLog(@"%@" , _textField.text);
// _textField.textColor = [UIColor brownColor];
// _textField.textAlignment = NSTextAlignmentCenter;
//文字显示成密码的输入状态
// _textField.secureTextEntry = YES;
//键盘类型
_textField.keyboardType = UIKeyboardTypeNumberPad;
//是否允许编辑( 默认YES)
// _textField.enabled = YES;
//键盘上return键的类型
// _textField.returnKeyType = UIReturnKeyJoin;
//开始编辑的时候,输入框的内容清空
_textField.clearsOnBeginEditing = YES;
//自定义弹出设置键盘(只需要高度)
UIView *intputView = [[UIView alloc] initWithFrame:CGRectMake(100 , 100 , 100 , 150)];
intputView.backgroundColor = [UIColor yellowColor];
_textField.inputView = intputView;
_textField.delegate = self;
//3、添加父视图上面
[contentView addSubview:_textField];
//4、release
[_textField release];
UITextField常见用法的更多相关文章
- Linux中find常见用法
Linux中find常见用法示例 ·find path -option [ -print ] [ -exec -ok command ] {} \; find命令的参数 ...
- php中的curl使用入门教程和常见用法实例
摘要: [目录] php中的curl使用入门教程和常见用法实例 一.curl的优势 二.curl的简单使用步骤 三.错误处理 四.获取curl请求的具体信息 五.使用curl发送post请求 六.文件 ...
- Guava中Predicate的常见用法
Guava中Predicate的常见用法 1. Predicate基本用法 guava提供了许多利用Functions和Predicates来操作Collections的工具,一般在 Iterabl ...
- find常见用法
Linux中find常见用法示例 ·find path -option [ -print ] [ -exec -ok command ] {} \; find命令的参数 ...
- iOS 开发多线程篇—GCD的常见用法
iOS开发多线程篇—GCD的常见用法 一.延迟执行 1.介绍 iOS常见的延时执行有2种方式 (1)调用NSObject的方法 [self performSelector:@selector(run) ...
- iOS开发多线程篇—GCD的常见用法
iOS开发多线程篇—GCD的常见用法 一.延迟执行 1.介绍 iOS常见的延时执行有2种方式 (1)调用NSObject的方法 [self performSelector:@selector(run) ...
- [转]EasyUI——常见用法总结
原文链接: EasyUI——常见用法总结 1. 使用 data-options 来初始化属性. data-options是jQuery Easyui 最近两个版本才加上的一个特殊属性.通过这个属性,我 ...
- NSString常见用法总结
//====================NSStirng 的常见用法==================== -(void)testString { //创建格式化字符串:占位符(由一个%加一个字 ...
- [转]Linux中find常见用法示例
Linux中find常见用法示例[转]·find path -option [ -print ] [ -exec -ok command ] {} \;find命令的参 ...
随机推荐
- java 基于tomcat的数据源案例
1.在context中定义数据源 <?xml version="1.0" encoding="UTF-8"?> <Context path=& ...
- java Filter的简单使用
java web中的过滤器的简单使用.直接上代码.1.web.xml <?xml version="1.0" encoding="UTF-8"?> ...
- POJ 1845-Sumdiv【经典数学题目---求因子和】
转载请注明出处:http://blog.csdn.net/lyy289065406/article/details/6648539 優YoU http://user.qzone.qq.com/289 ...
- 九度OJ 1355:扑克牌顺子 (模拟)
时间限制:2 秒 内存限制:32 兆 特殊判题:否 提交:1676 解决:484 题目描述: LL今天心情特别好,因为他去买了一副扑克牌,发现里面居然有2个大王,2个小王(一副牌原本是54张^_^). ...
- ubuntu问题: 同时只能有一个软件管理工具在运行
或者是: 只能同时运行一个更新管理器 打开终端输入命令:sudo dpkg –configure -a 运行,系统问题就解决了
- 让Xcode支持高版本系统设备真机测试
最新支持11.2 (15C107) Xcode只可以支持iPhone手机对应iOS系统以下的真机测试.一般想要支持最新的iPhone手机系统,有两个方法. 第一.就需要更新Xcode,这一个方法有一个 ...
- vuex源码 安装依赖问题
今天下载vuex源码时 安装依赖出现以下问题 > chromedriver@2.32.3 install /Users/bao/Desktop/vue-store/vuex/node_modul ...
- nodejs模块之event
event模块是nodejs系统中十分重要的一个模块,使用该模块我们可以实现事件的绑定的触发,为什么我们需要这个模块呢,因为nodejs是单线程异步的. 一.什么是单线程异步: 我们可以从JavaSc ...
- Python 3 并发编程多进程之进程与线程
Python 3 进程与线程 进程即正在执行的一个过程.进程是对正在运行程序的一个抽象. 进程的概念起源于操作系统,是操作系统最核心的概念,也是操作系统提供的最古老也是最重要的抽象概念之一.操作系统的 ...
- How MapReduce Works(转)
原文地址:http://www.cnblogs.com/ggjucheng/archive/2012/04/23/2465820.html 一.从Map到Reduce MapReduce其实是分治算法 ...