添加一個UIView時,默認直角顯示有時對於有強迫症的患者還真有點不舒服!
eg:
怎麼實現UIview的圓角顯示呢?
首先包含一個頭文件:
#import <QuartzCore/QuartzCore.h>
其次設置兩個屬性:
self.userView.layer.cornerRadius = 2;
self.userView.layer.masksToBounds = YES;
eg:
-(void)setupUI {
//set subview round corners
self.userView.layer.cornerRadius = 2;
self.userView.layer.masksToBounds = YES;
//set backgroundColor
[self.userView setBackgroundColor:[UIColor colorWithPatternImage:[UIImage imageNamed:@"textField_normal"]]];
self.userNameButton.enabled = NO;
self.passwordView.layer.cornerRadius = 2;
self.passwordView.layer.masksToBounds = YES;
[self.passwordView setBackgroundColor:[UIColor colorWithPatternImage:[UIImage imageNamed:@"textField_normal"]]];
self.passwordButton.enabled = NO;
}
</pre><pre name="code" class="objc">顯示效果:
</pre><pre name="code" class="objc"></pre><pre name="code" class="objc" style="color: rgb(209, 47, 27);">