#import "ViewController.h"
@interface ViewController ()
@property (weak, nonatomic) IBOutlet UIView *redView;
@property (weak, nonatomic) IBOutlet UIImageView *myView;
@end
@implementation ViewController
- (void)viewDidLoad {
[super viewDidLoad];
[self myViewLayer];
}
- (void)myViewLayer
{
// 设置边框
self.myView.layer.borderWidth = 1;
self.myView.layer.borderColor = [ UIColor blueColor].CGColor;
// 设置圆角半径
self.myView.layer.cornerRadius = 50;
// 裁剪边框以外的区域
self.myView.layer.masksToBounds = YES;
}
- (void) redviewLayer
{
// 设置边框的颜色
self.redView.layer.borderColor = [UIColor greenColor].CGColor;
// 设置边框的宽度
self.redView.layer.borderWidth = 3;
// 设置阴影的不透明度 (取值范围0~1)
self.redView.layer.shadowOpacity = 1;
// 设置阴影的偏移量
self.redView.layer.shadowOffset = CGSizeMake(10, 10);
// 设置阴影的颜色
self.redView.layer.shadowColor = [UIColor greenColor].CGColor;
// 设置阴影的模糊程度
self.redView.layer.shadowRadius = 5;
// 设置圆角半径
self.redView.layer.cornerRadius = 10;
// 超过根层以外的东西都给裁剪掉
self.redView.layer.masksToBounds = YES;
}
@end