let leftbarbuttonitem = UIBarButtonItem(title:"Reset",style: .plain, target: self, action: #selector(tapResetButton(_:)))
func tapResetButton(_ sender:UIBarButtonItem){
count = 0
numberLabel.text = "0"
}
Действие не может реагировать на событие click. Я добавил точку останова, после чего обнаружил, что он даже не входит в функцию. Я понятия не имею, что не так с моим кодом. Любой ответ будет оценен. Заранее спасибо.swift 3.0 UIBarButtonItem action не работает
Вы можете объявить 'UIBarButton' элемент внутри' viewDidLoad() 'метода. Ваш метод actin должен быть вызван. может быть, вам что-то не хватает. –
@ Ашок Спасибо за ваш ответ. Когда я помещаю объявление UIBarButtonItem в viewDidLoad(), он работает. Но почему я не могу объявить объявление вне viewDidLoad()? – littlebear333