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>

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