iOS/UIKit
[UIKit] Custom NavigationBar : 네비게이션 바 제목에 이미지 넣기
Gwer
2023. 2. 28. 16:48
반응형
Custom NavigationBar : 네비게이션 바 제목에 이미지 넣기
let logo = UIImageView(image: UIImage(named: "logo.jpeg"))
logo.contentMode = .scaleAspectFit
logo.widthAnchor.constraint(equalToConstant: 120).isActive = true
logo.heightAnchor.constraint(equalToConstant: 50).isActive = true
navigationItem.titleView = logo
🕶️ 코드 설명 :
1. logo라는 이름의 UIImageView를 생성(logo.jpeg라는 파일을 기준으로 UIImage를 생성해서 인자로 사용)
2. 생성 된 logo에 contentMode를 .scaleAspectFit (이미지의 외곡 없이 크기에 맞게 설정 됨)으로 설정
3. Anchor로 width 120, height 50으로 설정
4. navigationItem의 titleView에 logo를 대입
반응형