abgegriffen Dann versuche ich, Aktion Blatt zu rufen, wenn Zelle entnommen wird, und das ist, was ichAktion Blatt angezeigt, wenn Tableview Zelle
tatfunc tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
let alertController = UIAlertController(title: "Action Sheet", message: "What do you like to do", preferredStyle: .alert)
let okButton = UIAlertAction(title: "Done", style: .default, handler: { (action) -> Void in
print("Ok button tapped")
})
let deleteButton = UIAlertAction(title: "Skip", style: .destructive, handler: { (action) -> Void in
print("Delete button tapped")
})
alertController.addAction(okButton)
}
Wenn ich Zelle am tippen, wird Alarm-Controller zeigt, nicht auf. Was vermisse ich?
Eine Methode kann nicht auf lokale Variablen zugreifen, die in anderen Methoden deklariert sind. Warum erstellen Sie den Alert-Controller in 'viewWillAppear'? – rmaddy
Das ist richtig, sorry, ich muss meine Frage bearbeiten – Coder221
@rmaddy bitte sehen Sie die bearbeitete Frage – Coder221