先前一直做UI用的是storyboard谓松,想給一個(gè)label加邊框感挥。
而已知的加邊框什么的都是用代碼纬霞。
然后就在viewDidLoad里加了進(jìn)去下面幾行
label.layer.borderWidth=1;
label.layer.borderColor=[UIColor redColor].CGColor;
那么募逞,該如何在storyboard里設(shè)置layer呢蛋铆?
去Google嘍。
以下是我找的
在紅圈圈出的地方放接,我們可以在其中寫上layer的屬性刺啦,
當(dāng)然不要忘了在.h里#impor<QuartzCore/QuartzCore.h>
列舉幾種
layer.cornerRadius = 5;
layer.masksToBounds = NO;
layer.borderWidth = .5;
layer.borderColor = [UIColor redColor].CGColor;
layer.shadowColor = [UIColor orangeColor].CGColor;
layer.shadowOpacity = 0.4;
layer.shadowRadius = 5.0;
iphone - can the border of UITextView or UILabel be set in storyboard? - Stack Overflow
上面鏈接里除了給出的上面的方法外,還有一種
IBInspectable?/ IBDesignable - NSHipster
這種我覺得更棒纠脾。有興趣的去學(xué)習(xí)吧玛瘸。