У меня есть кнопка, которая после нажатия, выполняет переход, в этом выполнении я отправляю тег UIButton, с отправителем
@IBAction func nextBtn(_ sender: UIButton) {
performSegue(withIdentifier: "more", sender: sender.tag)
}
, и в процессе подготовки я пытаюсь использовать эти теги, но, очевидно, я делаю это неправильно
override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
if segue.identifier == "more" {
if let navigationVC = segue.destination as? UINavigationController, let openPDF = navigationVC.topViewController as? Morepage {
let senderTag = (sender as? UIButton)?.tag
if senderTag == 1 {
print(123)
} else if senderTag == 2 {
print(123)
}
}
}
}
senderTag
отображается как ноль или ноль.Не могли бы вы помочь мне правильно использовать sender.tag в процессе подготовки.большое спасибо