Ok, чтобы скрыть кнопку можно сделать следующее. Я использовал этот код в виде таблицы, чтобы добавить функцию редактирования и изменить название кнопки на основе щелчка. Но я изменил его для этого сообщения, чтобы показать, что, когда я снова нажму кнопку, он исчезнет.
var condition: Bool = true
@IBAction func buttonEdit(sender: UIBarButtonItem) {
if(condition == true) {
tableView.editing = true
sender.title = "Done"
condition = false
} else {
tableView.editing = false
sender.title = "" // This clears the title
sender.enabled = false // This disables the button
sender.image = UIImage() // This would clear the image
condition = true
}
}
Довольно точно это невозможно. – sbarow
Хорошо, я попробовал предложение выше, но его доза не работает. Позвольте мне перефразировать вопрос, как я могу скрыть отношения segue? И будьте избирательными, на каких из них нужно спрятаться. – MwcsMac
Также я знаю, что если я перейду к контроллеру вида, который я хочу скрыть. И отключите элемент панели, который он не может выбрать. Могу я добавить к этому и скрыть все это вместе? – MwcsMac