给文本框添加边框的两种方法
1.使用文本框的边框属性
//利用文本框的边框属性给文本框添加边框 UITextField *field = [[UITextField alloc] init]; field.borderStyle = UITextBorderStyleBezel; /* 系统系统的边框风格种类 UITextBorderStyleNone, //无边框模式 UITextBorderStyleLine, //线 UITextBorderStyleBezel, //贝塞尔曲线 UITextBorderStyleRoundedRect //圆角矩形 */
2.利用layer属性给文本框添加边框
//利用layer属性添加边框 UITextField *field2 = [[UITextField alloc] init]; field2.layer.borderWidth = 5.0f; //边框的宽度 field2.layer.borderColor = [UIColor greenColor].CGColor; //边框的颜色 //设置圆角 field2.layer.cornerRadius = 5.0f; //圆角的半径 field2.layer.masksToBounds = YES;
第二种设置边框的方法是根据作者自身的喜好来设定,其他的空间如按钮,标签等也都可以用这种方法设置边框。