//创建imageView
let imageView = UIImageView()
let imageView1 = UIImageView.init(frame: CGRectMake(0, 100, 100, 100))
let imageView2 = UIImageView.init(image: UIImage.init(named: "icon.png"))
let imageView3 = UIImageView.init(image: UIImage.init(named: "icon.png"), highlightedImage: UIImage.init(named: "icon_highlighted.png"))
//设置尺寸
imageView.frame = CGRectMake(0, 64, 100, 100)
//添加图片
imageView.image = UIImage.init(named: "icon.png")
//设置高亮状态时的ImageView
imageView.highlightedImage = UIImage.init(named: "icon1.png")
//设置高亮状态
imageView.highlighted = true
//设置用户交互状态
imageView.userInteractionEnabled = true
//添加imageView
self.view.addSubview(imageView)
//向左向上拉伸图片,拉伸的距离相当于图片最顶端和最左边向里多少距离的位置向上向左拉伸
imageView.image = UIImage.init(named: "icon")?.stretchableImageWithLeftCapWidth(4, topCapHeight: 2)