iOS textview

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>

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章