给文本框添加边框的两种方法

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;

第二种设置边框的方法是根据作者自身的喜好来设定,其他的空间如按钮,标签等也都可以用这种方法设置边框。 

 

你可能感兴趣的:(文本框)