기본적으로 UIAppearance에 대해 읽은 후 앱을 리팩터링합니다. 내 UI 변경 사항 대부분은 스토리 보드 또는 viewDidLoad에 있었고 각 컨트롤을 사용자 정의하는 것은 엉망이었습니다.UIAppearance에 대해서만 하위 클래스를 작성해야합니까?
나는 두 개의 레이블을 포함하는 셀을 가지고 있는데, 과 smallLabel
을 예로 들어 보겠습니다. bigLabel
을 굵게 표시하고 smallLabel
을 사용하지 마십시오. this lecture에서 두 레이블을 서브 클래스하고 다른 클래스의 모양을 적용해야합니다. 그냥 다른 스토리 보드
- 서브 클래스 모두 라벨
- :
내 질문은 가장 적합한 연습인가?
감사합니다.
문제는 UIAppearance를 "무시"하는 것입니다. 즉, 글꼴을 변경하려면 코드와 스토리 보드에서 모두 변경해야합니다. 올바른 방법입니까? – DCMaxxx
코드와 스토리 보드에서 어떻게 할 수 있습니까? - 코드가 스토리 보드의 구현을 덮어 씁니다 - 그렇습니까? 앞서 말했듯이, 그것은 하나 또는 다른 것입니다. 둘 다 아니라 – Tander