programming
동그란 UIImageView 프레임에 UIImage 넣기 (Swift 2.0)
artfrige
2016. 3. 16. 13:45
SNS 프로필 사진에서 쓰이는 방식과 같이 원형 프레임 안에 사진을 넣고 비율을 맞추는 코드.
import UIKit
let myView = UIImageView(frame: CGRect(x: 0, y: 0, width: 100, height: 100)) //이미지뷰 만들기
myView.layer.cornerRadius = myView.frame.width / 2 //프레임을 원으로 만들기
let myImage = UIImage(named: "bruceLee.gif") //이미지 객체 생성
myView.image = myImage //이미지를 이미지뷰에 넣기
myView.contentMode = UIViewContentMode.ScaleAspectFill //이미지 비율 바로잡기
myView.clipsToBounds = true //이미지를 뷰 프레임에 맞게 clip하기