iOS学习之UITextField的学习,以及一个简单的登录界面的实现
程序员文章站
2022-03-06 17:41:51
...
先看一下简单的登录界面的案例,这就是我们要的效果。
下面,我先说一下UITextField。
简单来讲UITextField就是一个输入框视图,就像图片中的一样。
先发一段代码
- (void)viewDidLoad {
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
UITextField * textField = [[UITextField alloc] init];
textField.frame = CGRectMake( 100, 100, 180, 40);
//设置内容文字,字体大小,颜色
textField.font = [UIFont systemFontOfSize: 15];
textField.textColor = [UIColor blackColor];
//设置边框的风格
//UITextBorderStyleRoundedRect:圆角风格
//UITextBorderStyleLine:线框风格
//UITextBorderStyleBezel:bezel线框
//UITextBorderStyleNone:无边框风格
textField.borderStyle = UITextBorderStyleRoundedRect;
//设置虚拟键盘
//UIKeyboardTypeDefault:默认风格
//UIKeyboardTypeNamePhonePad:字母和数字组合风格
//UIKeyboardTypeNumberPad:纯数字风格
textField.keyboardType = UIKeyboardTypeDefault;
//提示文字信息
//当text属性为空,显示此条提示信息
textField.placeholder = @"请输入用户名";
//是否作为密码输入
textField.secureTextEntry = NO;
[self.view addSubview: textField];
}
运行后,效果如下
可以看到,UITextField有上面代码中的都是它的常用属性,请务必熟悉。
登录界面就是UILabel,UIButton,UITextField一起使用来实现的,特别简单,就不再上代码了
上一篇: 国内外10大站长权重查询站长工具
下一篇: SEO养成基础计划:迅速提高网站权重