Diese Funktion, die einen View-Controller namens PopupViewController füllt den Bildschirm aufgerufen wird, ruft:eine UIImageView für ein Popup einrichten
func callSavedPopup() {
let popupViewController = UIStoryboard(name: "Main", bundle: nil).instantiateViewControllerWithIdentifier("PopupViewController") as! PopupViewController
self.addChildViewController(popupViewController)
popupViewController.view.frame = self.view.bounds
popupViewController.userChoiceImage = UIImageView(image: UIImage(named: "CheckMark.png"))
popupViewController.userChoiceLabel.text = "Congrats! Your run was saved!"
self.view.addSubview(popupViewController.view)
popupViewController.didMoveToParentViewController(self)
}
Im PopupViewController.swift gibt es einen Ausgang für das Bild:
@IBOutlet weak var userChoiceImage: UIImageView!
Wie gehe ich, dass die userChoiceImage das Bild mit dem Titel "CheckMark.png" von der oberen Funktion halten. Sie sind in zwei verschiedenen Klassen