2016년 4월 21일 목요일

swift 아이콘 라벨 컴퍼넌트





위와 같은 화면 중 하단 위치 표시 아이콘과 '효성2동 계양구'를 표시하는 부분을 구현 한다면

어떻게 해야 하는가?

레이블은 항상 센터 정렬이고 글자 수는 어떻게 될지 모른다.

복잡한 주소에 경우 글이 많아질 수 있고 글이 상대적으로 짧을 수 있다.

이런 경우 항상 레이블 앞에 이미지 아이콘을 표시 하려면

이러한 기능을 해주는  IconLabel 클래스 소스 코드 이다.
https://github.com/sparrowapps/swiftCustomControls/blob/master/IconLabel.swift


UILabel을 상속 받은 새로운 레이블 컴퍼넌트에 프로퍼티로 아이콘과
아이콘의 위치 Left, Rigth 등을 설정 할 수 있는

커스텀 컴퍼넌트 이다.

댓글 없음: