새소식

iOS/UIKit

[iOS] @IBInspectable

  • -
class CustomView: UIView{
    
    @IBInspectable var borderWidth: CGFloat {
        get{
            return layer.borderWidth
        }
        set{
            layer.borderWidth = newValue
        }
    }
    
    @IBInspectable var borderColor: UIColor?{
        get{
            return UIColor(cgColor: layer.borderColor!)
        }
        set{
            layer.borderColor = newValue?.cgColor
        }
    }
}

 

Storyboard로 이동해서 UIView 생성 합니다.

 

 

출처

 

iOS ) 왕초보를 위한 IBInspectable / IBDesignable 사용해보기

안녕하세요 :) Zedd입니다.쓰려고 한 글들은 많지만...저는 그날그날 땡기는 글들을 쓰는 편인데, 오늘은 갑자기 이게 생각나서...!!!ㅎㅎ처음에 이걸 봤을 때 엄청 신기했거든요!!이 글을 읽기전에

zeddios.tistory.com

 

728x90
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.