[swift] 네비게이션 뷰에서 커스텀 뷰를 탐색 바에 추가하는 방법은?
-
먼저, 커스텀 뷰를 만듭니다. 이 뷰는 네비게이션 바에 표시될 내용을 포함해야 합니다.
-
그런 다음, 해당 뷰 컨트롤러 클래스에서
viewDidLoad
메서드 내에서navigationItem
의titleView
속성에 커스텀 뷰를 할당합니다.
// CustomView는 원하는 커스텀 뷰 클래스로 대체되어야 합니다.
let customView = CustomView()
navigationItem.titleView = customView
위 코드를 사용하면 네비게이션 바에 커스텀 뷰를 추가할 수 있습니다. 만약 별도의 뷰 컨트롤러 클래스를 사용한다면, 해당 뷰 컨트롤러 클래스에서 위의 코드를 사용하여 커스텀 뷰를 네비게이션 바에 추가할 수 있습니다.
이제 커스텀 뷰를 탐색 바에 성공적으로 추가할 수 있게 됐습니다!