Ich benutze iCarousel und ich muss meine eigene Schaltfläche erstellen. Ich möchte Daten von der programmierten Schaltfläche an eine andere Ansicht übergeben, aber ich habe keine Segmentkennung, da ich die Schaltfläche programmgesteuert erstellt habe. Ich weiß nicht, ob es möglich ist, den Bezeichner des Abschnitts programmgesteuert zu erstellen.Segue und Button programmgesteuert swift
button.addTarget(self, action: #selector(buttonAction3), for: .touchUpInside)
button.setTitle("\(titulos[index])", for: .normal)
tempView.addSubview(button)
let myImage = UIImage(named: "modo4.png") as UIImage?
button.setImage(myImage, for: .normal)
let viewController:UIViewController = UIStoryboard(name: "Main", bundle: nil).instantiateViewController(withIdentifier: "modo") as! Modo1ViewController
self.present(viewController, animated: false, completion: nil)
if segue.identifier == "" {
if let destination = segue.destination as? Modo1ViewController {
destination.nomb = nombres
}
}
Mögliche Duplikat [Hinzufügen Schaltfläche programmatisch segue auszuführen] (http://stackoverflow.com/questions/21241194/adding-button-programmatically-to-perform-segue) –