// layer层
//
// Created by Catherine on 2017/8/28.
// Copyright © 2017年 Catherine. All rights reserved.
// CAlayer的属性 圆角属性
import UIKit
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
let imageView = UIImageView(frame: CGRect(x: 100, y: 100, width: 100, height: 100))
imageView.backgroundColor = UIColor.blue
self.view.addSubview(imageView)
//设置圆角属性(会对视图进行切割)
//imageView.layer.masksToBounds = true
//imageView.layer.cornerRadius = 50
//设置边框
imageView.layer.borderWidth = 2 //两个像素的宽度
imageView.layer.borderColor = UIColor.magenta.cgColor
//设置阴影(如果视图进行了切割,那么无法显示)
imageView.layer.shadowColor = UIColor.purple.cgColor
imageView.layer.shadowOffset = CGSize(width: 10, height: 10)
imageView.layer.shadowOpacity = 1//透明度的设置
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
}