view边框阴影的实现

1, 边框实现:view的layer属性

#import "ViewController.h"

@interface ViewController ()
@property (weak, nonatomic) IBOutlet UIView *view1;

@end

@implementation ViewController

- (void)viewDidLoad {
    [super viewDidLoad];
    // Do any additional setup after loading the view.
    //layer属性:CGColorRef layer图层下如果想使用颜色:需使用CGColor
    self.view1.layer.borderColor = [UIColor grayColor].CGColor;
    //设置边框
    self.view1.layer.borderWidth = 10;
    //设置圆角
    self.view1.layer.cornerRadius = 10;
}
@end

2. shadow: 阴影的实现

#import "ViewController.h"

@interface ViewController ()
@property (weak, nonatomic) IBOutlet UIView *view1;

@end

@implementation ViewController

- (void)viewDidLoad {
    [super viewDidLoad];
    // Do any additional setup after loading the view.
    //layer属性:CGColorRef layer图层下如果想使用颜色:需使用.CGColor属性
    //设置shadow
    self.view1.layer.shadowColor = [UIColor greenColor].CGColor;
    self.view1.layer.shadowOffset = CGSizeMake(30, 30);
    self.view1.layer.shadowOpacity = 0.5;
}
@end

results matching ""

    No results matching ""