Ich habe einen NavigationController in meinem TableViewController integriert. Wenn ich die App starte, funktioniert alles einwandfrei, aber die Navigationsleiste wird nicht angezeigt. DieseNavigationsleiste wird nicht auf dem eingebetteten TableViewController angezeigt - Swift
ist, wie mein Code aussieht:
override func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
let box = boxes[indexPath.row]
print(box.name)
if let storyboard = self.storyboard {
let viewController = storyboard.instantiateViewController(withIdentifier: "BoxDescriptionTVC") as! BoxDescriptionTableViewController
self.present(viewController, animated: false, completion: nil)
viewController.boxDetailsLabel.text = box.boxDescription
if let boxImageURL = box.boxImageURL {
viewController.boxImageView.loadImageUsingCacheWithUrlString(urlString: boxImageURL)
}
}
}
Wie erstelle ich eine Instanz meiner Navigation es statt des Tableviewcontroller zu präsentieren?
Sie eine Instanz Ihrer Navigationscontroller erstellen sollte und präsentieren sie statt BoxDescriptionTVC. –
Wie erstelle ich eine Instanz meines NavigationControllers, um es anstelle des TableViewControllers zu präsentieren? – cosmos