Почему UIBarButtonItem не отображается, когда я создаю его с кодом? - PullRequest
0 голосов
/ 22 июня 2019

Когда я создаю UIBarButton программно в методе viewDidLoad (), он не отображается при запуске программы. Я не уверен, что происходит. Извините, я новичок в xcode и не понимаю, как все работает.

var menuButton: UIBarButtonItem = UIBarButtonItem()

override func viewDidLoad() {


    super.viewDidLoad()
    // creating the refresh control object
    menuButton = UIBarButtonItem.init(title: "Menu", style: .plain, target: self, action: nil)

}

Это должно создать UIBarButton в контроллере навигации, вместо этого там ничего нет.

1 Ответ

2 голосов
/ 22 июня 2019

Вам нужно установить navigationItem.rightBarButtonItem = menuButton

...