Hallo,
ich habe gerade das Problem das wenn ich über einen Segue zu meinem vorherigen ViewController gelangen möchte die darin enthaltene TabBar nicht mehr angezeigt wird, meine NavigationBar aber schon.
Das Projekt ist wie folgt aufgebaut:
TabBarController -> NavigationController -> CollectionViewController123 <- die beiden sind nicht über einen Segue verbunden -> TableViewController -> CollectionViewController123
Weiß jemand was ich machen muss damit meine TabBar auch zu sehen ist ?
Alles anzeigen
ich habe gerade das Problem das wenn ich über einen Segue zu meinem vorherigen ViewController gelangen möchte die darin enthaltene TabBar nicht mehr angezeigt wird, meine NavigationBar aber schon.
Das Projekt ist wie folgt aufgebaut:
TabBarController -> NavigationController -> CollectionViewController123 <- die beiden sind nicht über einen Segue verbunden -> TableViewController -> CollectionViewController123
Weiß jemand was ich machen muss damit meine TabBar auch zu sehen ist ?
Quellcode
- override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
- if segue.identifier == "backToImagePicker" {
- if let indexPath = albumTableView.indexPathForSelectedRow {
- let destinationViewController = segue.destination as! CollectionViewController
- let collection = smartAlbums.object(at: indexPath.row)
- let fetchOptions = PHFetchOptions()
- fetchOptions.sortDescriptors = [NSSortDescriptor(key: "creationDate", ascending: false)]
- guard let assetCollection = collection as? PHAssetCollection
- else { fatalError("Expected an asset collection.") }
- fetchResult = PHAsset.fetchAssets(in: assetCollection, options: fetchOptions)
- destinationViewController.fetchResult = fetchResult
- destinationViewController.buttonTitle = collection.localizedTitle!
- }
- }
- }