이미지 보기의 테두리를 설정하는 것은 쉽습니다. 이 게시물에서는 iOS에서 이미지 보기의 테두리를 설정하는 방법을 살펴보겠습니다.
시작하겠습니다.
1단계 − Xcode 열기 → 새 프로젝트 → 단일 보기 응용 프로그램 → 이름을 "BorderToImage"로 지정합니다.
이미지 보기에 테두리를 추가할 버튼을 탭하면 스토리보드에 이미지 보기와 버튼이 생성됩니다. viewDidLoad에서도 동일한 작업을 수행할 수 있지만 차이점을 확인하기 위해 이 작업을 수행합니다.
2단계 − Main.storyboard에 아래와 같이 이미지 보기와 버튼을 추가합니다.

3단계 − 이미지에 대해 @IBOutlet을 생성하고 이름을 imgView로 지정하고 버튼에 대해 생성하고 이름을 btnAddBorder로 지정합니다.
4단계 − btnAddBorder 함수에 아래 코드 추가
@IBAction func btnAddBorder(_ sender: Any) {
imgView.layer.borderColor = UIColor(red: 0.5, green: 0.5, blue: 0.5, alpha: 1.0).cgColor
imgView.layer.masksToBounds = true
imgView.contentMode = .scaleToFill
imgView.layer.borderWidth = 5
} 그리고 코드 실행을 완료하여 출력을 확인했습니다.
예시
import UIKit
class ViewController: UIViewController {
@IBOutlet var imgView: UIImageView!
override func viewDidLoad() {
super.viewDidLoad()
}
@IBAction func btnAddBorder(_ sender: Any) {
imgView.layer.borderColor = UIColor(red: 0.5, green: 0.5, blue: 0.5, alpha: 1.0).cgColor
imgView.layer.masksToBounds = true
imgView.contentMode = .scaleToFill
imgView.layer.borderWidth = 5
}
} 출력
