Я хотел бы использовать жест длинного нажатия для переключения свойства .isHidden для tableView.Мой код (ниже) заставляет tableView появляться при первом длительном нажатии, но не скрывает его при втором длительном нажатии.
let recognizer = UILongPressGestureRecognizer()
var hideTableView = true
@IBAction func longPress(_ sender: Any) {
if recognizer.state == .began {
hideTableView = !hideTableView
}
if hideTableView {
tableView.isHidden = false
tableView.reloadData()
}
if !hideTableView {
tableView.isHidden = true
}
}
Любые идеи приветствуются!