현재 디자인 사양에는 UINavigationBar와 topItem/barItem의 표준 간격과 제목 및 표준 글꼴이 포함됩니다.UINavigationBar를 표준 시각적 형식으로 서브 클래 싱하기
이 작업을 수행하는 가장 좋은 방법은 무엇입니까? 나는 다음과 같은 일을 고려하고 :
자동 레이아웃 제약 세트있는 오브젝트 topItem 및 barItem의 크기 크기로 UINavigationBar, 모든 프로그래밍 방식으로 수행을 만듭니다.
위의 경우 스토리 보드를 사용하지 말고 모든 제약 조건을 코드에 정의하면됩니다.
실제 스토리 보드에서는 UINavigationBar가있는 모든 뷰가이 하위 클래스를 사용합니다.
이것이 최선의 방법입니까?
UINavigationBar를 서브 클래스 화하고 모든 것을 다시 구현해야합니다. UINavigationController는 탐색 모음에 대한 사용자 지정 클래스를 지원합니다. – Andy