swift 개발
[swift] IBDesignable class 만들기
arcjeen
2017. 8. 18. 15:00
개발하다보면 UIkit 클래스들 subclassing 해서 써야될때가있는데 이때 xib파일로 같이 작업을한다면 IBDesignable class를 통해
xib 파일에서 간단한 프로퍼티 값들을 지정해줄 수 있다.
사용방법.
1. subclass 파일 만들고 class 선언. 본인은 테이블뷰로 진행
class 앞에 @IBDesignable 을 붙여주고
2. xib파일에 설정가능한 변수를 만들어준다
3. 만들어놓은 subclass의 super class를 xib파일에 추가하고 custom class에 본인이만든 subclass이름을 넣어준다
4. 그럼 inspector부분에 만들어놓은 property이름이 뜬다. 지정해주면 적용완료
5. 쉽다
끝