UI基础整理-2
来源:互联网 发布:js代码整理工具 编辑:程序博客网 时间:2024/05/22 02:05
第二节:UI_基础视图程序启动流程
创建文本框并给定大小
UITextField*textField = [[UITextFieldalloc]initWithFrame:CGRectMake(0,0,200,100)];
调整位置
textField.center=CGPointMake(KScreenWidth/2,KScreenHeight/ 2);
textField.backgroundColor= [UIColorwhiteColor];
//默认显示文本
textField.text=@"秋裤";
//可替换提示文本(占位符)
// textField.placeholder = @"请输入军哥的三围....";
//边框样式:枚举值
textField.borderStyle=UITextBorderStyleRoundedRect;//自带圆角
//textField.borderStyle = UITextBorderStyleBezel;//四边形方框(三遍家加重)
//textField.borderStyle = UITextBorderStyleLine;//下划线加重
//是否允许用户输入
textField.enabled=YES;
//字体
textField.font= [UIFontfontWithName:@"Helvetica- Bold"size:20];
//是否在开始编辑的时候清空输入框内容
textField.clearsOnBeginEditing=YES;
//是否以原点方式显示内容
// textField.secureTextEntry = YES;
//弹出键盘类型
textField.keyboardType=UIKeyboardTypeWebSearch;
//键盘return键类型
textField.returnKeyType=UIReturnKeyGoogle;
//清除按钮模式(枚举值)
textField.clearButtonMode=UITextFieldViewModeAlways;//总是显示清除按钮
//输入框左视图
UIView *view = [[UIViewalloc]initWithFrame:CGRectMake(0,0,30,30)];
view.backgroundColor= [UIColorredColor];
[textField addSubview:view];
textField.leftView= view;
//左视图的显示模式
//默认显示文本
textField.text=@"秋裤";
//可替换提示文本(占位符)
// textField.placeholder = @"请输入军哥的三围....";
//边框样式:枚举值
textField.borderStyle=UITextBorderStyleRoundedRect;//自带圆角
//textField.borderStyle = UITextBorderStyleBezel;//四边形方框(三遍家加重)
//textField.borderStyle = UITextBorderStyleLine;//下划线加重
//是否允许用户输入
textField.enabled=YES;
//字体
textField.font= [UIFontfontWithName:@"Helvetica- Bold"size:20];
//是否在开始编辑的时候清空输入框内容
textField.clearsOnBeginEditing=YES;
//是否以原点方式显示内容
// textField.secureTextEntry = YES;
//弹出键盘类型
textField.keyboardType=UIKeyboardTypeWebSearch;
//键盘return键类型
textField.returnKeyType=UIReturnKeyGoogle;
//清除按钮模式(枚举值)
textField.clearButtonMode=UITextFieldViewModeAlways;//总是显示清除按钮
//输入框左视图
UIView *view = [[UIViewalloc]initWithFrame:CGRectMake(0,0,30,30)];
view.backgroundColor= [UIColorredColor];
[textField addSubview:view];
textField.leftView= view;
//左视图的显示模式
textField.leftViewMode=UITextFieldViewModeAlways;//总是显示左视图
//使用便利构造器来创建按钮对象
UIButton *button = [UIButtonbuttonWithType:UIButtonTypeCustom];//子类有自己的便利构造器,就是用自己的 UIButtonTypeCustom和UIButtonTypeSystem是我们常用的两种
// button.tag = 111;
//设定大小
button.frame=CGRectMake(0,0,100,100);
//设定位置
button.center=CGPointMake(KScreenWidth/2,KScreenHeight/ 2);
//设定背景颜色
button.backgroundColor= [UIColorbrownColor];
//设置标题
[button setTitle:@"点我呀!"forState:UIControlStateNormal];
// [button setTitle:@"松开!" forState:UIControlStateHighlighted];
//设置标题颜色
[button setTitleColor:[UIColorredColor]forState:UIControlStateNormal];// UIControlStateNormal:普通状态
[buttonsetTitleColor:[UIColorgreenColor]forState:UIControlStateHighlighted];// UIControlStateHighlighted:高亮状态
//设置标题大小
button.titleLabel.font= [UIFontsystemFontOfSize:25];
//事件
button.titleLabel.font= [UIFontsystemFontOfSize:25];
//事件
[button addTarget:selfaction:@selector(printWords:)forControlEvents:UIControlEventTouchUpInside];
//UIControlEventTouchDown:一碰就触发 UIControlEventTouchUpInside:按住跳起时触发
//设置图片
//// [button setImage:[UIImage imageNamed:@"a.png"] forState:UIControlStateNormal];
// [button setBackgroundImage:[UIImage imageNamed:@"a"] forState:UIControlStateNormal];
// [button setImage:[UIImage imageNamed:@"b.jpg"] forState:UIControlStateHighlighted];//点击变图片
//添加视图
[backView addSubview:button];
0 0
- UI基础整理-2
- UI基础整理-21
- UI基础整理-3
- UI基础整理-4
- UI基础整理-5
- UI基础整理-6
- UI基础整理-7
- UI基础整理-8
- UI基础整理-9
- UI基础整理-10
- UI基础整理-11
- UI基础整理-12
- UI基础整理-13
- UI基础整理-14
- UI基础整理-15
- UI基础整理-16
- UI基础整理-17
- UI基础整理--18
- DATETIME和DATE及TIMESTAMP的区别
- UI基础整理-21
- android 自定义组合控件 顶部导航栏
- Shader - Pass (二)
- 如何查看USB方式连接Android设备的外接设备信息。
- UI基础整理-2
- eclipse maven pom.xml错误
- LIS
- UI基础整理-3
- 关于cocos2dx的背景音乐和音效(1)
- 创业不难 关键在于坚持
- PEP8 Python 编码规范
- java调用.net发布webservice心得
- 华为OJ基础篇-字符串加密