[swift] 네비게이션 뷰에서 탐색 바 아래에 컨트롤을 추가하는 방법은?
- 네비게이션 바 아래에 툴 바 추가
override func viewDidLoad() {
super.viewDidLoad()
let toolbar = UIToolbar()
toolbar.barStyle = .default
toolbar.items = [
UIBarButtonItem(barButtonSystemItem: .flexibleSpace, target: nil, action: nil),
UIBarButtonItem(title: "YourButtonTitle", style: .plain, target: self, action: #selector(yourButtonAction))
]
toolbar.sizeToFit()
yourViewController?.toolbarItems = [toolbar]
}
- 컨트롤에 대한 동작 정의
@objc func yourButtonAction() {
// 버튼 동작 정의
}
위 코드를 사용하여 네비게이션 바 아래에 원하는 컨트롤을 추가할 수 있습니다.