//设置UITextField的边框的风格
tf.borderStyle=UITextBorderStyleRoundedRect;
//设置UITextField的代理
tf.delegate=self;
//设置UITextField的文字对齐方式
tf.textAlignment=UITextAlignmentCenter;//居中对齐
tf.textAlignment=UITextAlignmentLeft;//左对齐
tf.textAlignment=UITextAlignmentRight;//右对齐
tf.textAlignment=UITextAlignmentFill;//填充对齐
//设置UITextField的文字大小和字体
tf.font=[UIFont fontWithName:@"Times New Roman" size:20];
//设置UITextField自适应文本框大小
tf.adjustsFontSizeToFitWidth=YES/NO;//自适应宽度
tf.adjustsFontSizeToFitHeight=YES/NO;//自适应高度
//设置UITextField是否拥有一键清除的功能
tf.clearsOnBeginEditing=YES/NO;
//设置一键清除按钮是否出现
tf.clearButtonMode=UITextFieldViewModeNever;
//设置UITextField的初始隐藏文字
tf.placeholder=@"输入密码";
//当UITextField的样式为UITextBorderStyleNone的时候,修改背景图片
tf.background=[UIImage imageNamed:@"xx.png"];
//设置UITextField的左边view
tf.leftView=xxx;
//设置UITextField的左边view出现模式
tf.leftViewMode=UITextFieldViewModeAlways;
//设置UITextField的右边view
tf.rightView=xxx;
//设置UITextField的右边view出现模式
tf.rightViewMode=UITextFieldViewModeAlways;
//设置UITextField的字的摆设方式
tf.contentVerticalAlignment=UIControlContentVerticalAlignmentCenter;
IOS中常用的UI控件及其属性
- UIButton * btnDemo设置按钮的字体大小
btnDemo.titleLabel.font=[UIFont systemFontOfSize: 15];
- 设置按钮的背景图片
[btnDemo setBackgroundColor:[UIColor colorWithPatternImage:[UIImage imageNamed:@"bg_body.png"]]];
- UINavigationController * navigation
- 删除上面的线条navigation.navigationBar.clipsToBounds = YES;
- 设置导航栏的背景颜色
navigation.navigationBar.barTintColor=[UIColor redColor];
- 设置导航栏不透明
navigation.navigationBar.translucent=NO;
- 设置从4级页面跳回到2级页面(把所有页面放在数组里)
[self.navigationController popToViewController:[self.navigationController.viewContr ollers objectAtIndex:1] animated:YES];
- UITextFile * txtFile设置默认的字体,输入文字便消失
_txtFile.placeholder = @"请输入手机号";
- 设置文本框为暗文(密码框)_txtFile.secureTextEntry = YES;
- UIScrollView * scrollViewDemo
1)设置滚动条不显示
scrollViewDemo.showsVerticalScrollIndicator = FALSE;
scrollViewDemo.showsHorizontalScrollIndicator = FALSE;
- UICollectionView * collectionViewDemo
- 隐藏水平滚动条
collectionViewDemo.showsHorizontalScrollIndicator = NO;
- 取消弹簧效果
collectionViewDemo .bounces = NO;