UI 그리는 방법을 Storyborad에서 code로 옮겨오면서,
반복되는 UI처리에 대한 문제가 생겼다.
아래 이미지에서 red box에 해당하는 부분은 label과 text field, bottom border로 이루어진 간단한 UI이인데
이 코드들이 반복되면서 나의 코드는 500줄 이상으로 길어졌다.
이와같은 상황에 대한 조언을 구하던중, customview에 대해서 알게되었다.
CustomView
CustomView를 만드는 방법은 xib와 code 두가지로 만들 수 있는데
xib는 스토리보드를 이용해서 만드는 방법이나, 뷰컨트롤러 자체가 아닌 컴포넌트 하나를 만들어내는 작업이다.