스토리보드를 나누어 작업하다보니 네비게이션 컨트롤러에 속해야하는 화면임에도 네비게이션 바가 나타나지 않는 경우가 있다.
여기에 바버튼을 추가하고 싶을 때는 평소에는 스토리보드에 오브젝트(bar button item)를 추가하여 사용할 수 있는데 네비게이션 바가 없을 땐 코드로 추가할 수있다.
let rightBarButton = UIBarButtonItem(title: "추가", style: .plain, target: self, action: #selector(addItem))
self.navigationItem.rightBarButtonItem = rightBarButton
결과 화면은 아래와 같다. 추가된 바 버튼을 터치하면 action: 부의 메서드가 실행된다.
'iOS' 카테고리의 다른 글
[iOS] 앱스토어 등록 시 표시되는 언어 바꾸기 (0) | 2022.04.11 |
---|---|
[iOS] URLComponents를 위한 Dictionary extension (0) | 2020.07.14 |
[iOS] UIButton 액션 코드로 추가하기 (0) | 2020.07.13 |
[iOS] URL을 통해 이미지 데이터 가져오기 (0) | 2020.07.13 |
#5. Alert (0) | 2020.04.18 |