728x90
SMALL

일반적으로 네비게이션 바에서 타이틀을 설정하는 구문
self.navigationItem.title = "게시물 목록"
좀 더 커스터마이징 한다면?

먼저 Main.storyboard 파일 안에 내비게이션 컨트롤러를 추가함

내비게이션 타이틀에 표시할 메소드
func initTitle() {
// 네비게이션 타이틀용 레이블 객체
let nTitle = UILabel(frame: CGRect(x: 0, y: 0, width: 200, height: 40))
// 속성 설정
nTitle.numberOfLines = 2 // 2줄 표시
nTitle.textAlignment = .center
nTitle.font = UIFont.systemFont(ofSize: 15)
nTitle.text = "58개 숙소 \n 1박(1월 10일 ~ 1월 11일)"
// 네비게이션 타이틀에 입력
self.navigationItem.titleView = nTitle
}
viewDidLoad() 메소드에 내비게이션 타이틀에 표시할 메소드 추가
import UIKit
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
self.initTitle()
}
}
배경 색상 설정

728x90
LIST
'UIKIT' 카테고리의 다른 글
| 알림창 (0) | 2024.02.01 |
|---|---|
| 내비게이션 타이틀에 이미지 표현하기 (0) | 2024.01.31 |
| 탭바 숨기기 (0) | 2024.01.30 |
| 객체 선언과 동시에 초기화 = "메모리 남아도냐" (0) | 2024.01.29 |
| CGPoint + CGSize = CGRect (1) | 2024.01.28 |