UITextView添加圆角边框

今天因为项目需要,用了一下UITextView,在nib设置里面找半天找不到UITextView的边框风格之类的设置。网上google了一番,有些给出了一些解决办法,就是在UITextView下面加一个有圆角边框的视图,例如UIButton,UITextField等,也有人说重载,自己画边框。个人觉得这些办法可以实现效果,但不是正统的办法。想想objc应该不会这么差劲,连个设置边框的方法都没有。后来想到之前做的UILabel画圆角的办法,就是在view的layer上面处理的,想想这个办法应该也可以用在UITextView上。尝试了一下,果然,问题解决了。

完整代码如下:

    textView.layer.borderColor = [UIColorgrayColor].CGColor;

    textView.layer.borderWidth =1.0;

    textView.layer.cornerRadius =5.0;

需要添加头文件:

#import <QuartzCore/QuartzCore.h>


转帖:http://blog.csdn.net/sing_sing/article/details/7196336

你可能感兴趣的:(UITextView添加圆角边框)