Hallo,
ich bin gerade dabei bei meiner App das Design anzupassen und bin auf einen sehr blöden Fehler gestoßen. Ich habe meinem UITabBarController eine translucent hinzugefügt, wie auch auf dem Bild zu sehen ist.
[Blockierte Grafik: http://bilder.bitsmaker.de/xcode3.png]
Nur wenn ich jetzt einen View als ModalView einzuladen und diesen dann wieder per
von der Stage lade ändert sich die translucent auf NO. Folgendes habe ich schon ausprobiert aber leider ohne Erfolg:
Alles anzeigen
Kann mir bitte jemand sagen wie ich diese Verhalten abstellen kann?
Danke
ich bin gerade dabei bei meiner App das Design anzupassen und bin auf einen sehr blöden Fehler gestoßen. Ich habe meinem UITabBarController eine translucent hinzugefügt, wie auch auf dem Bild zu sehen ist.
[Blockierte Grafik: http://bilder.bitsmaker.de/xcode3.png]
Nur wenn ich jetzt einen View als ModalView einzuladen und diesen dann wieder per
von der Stage lade ändert sich die translucent auf NO. Folgendes habe ich schon ausprobiert aber leider ohne Erfolg:
Quellcode
- -(void)viewWillAppear:(BOOL)animated{
- dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(0.2 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
- self.tabBarController.tabBar.translucent = NO;
- self.tabBarController.tabBar.translucent = YES;
- });
- [self.tableView reloadData];
- }
- - (void)viewDidAppear:(BOOL)animated {
- self.navigationController.tabBarController.tabBar.translucent = NO;
- self.navigationController.tabBarController.tabBar.translucent = YES;
- }
- if([segue.identifier isEqualToString:@"neueReise"] && self.tableView.editing == NO) {
- AddReiseTableViewController *controller = (id)[segue.destinationViewController topViewController];
- controller.reise = [JSMCoreDataHelper insertManagedObjectOfClass:[Reise class] inManagedObjectContext:[JSMCoreDataHelper managedObjectContext]];
- controller.hidesBottomBarWhenPushed = YES;
- return;
- }
Kann mir bitte jemand sagen wie ich diese Verhalten abstellen kann?
Danke
Vielen Dank
Gruß
Bongartz
Gruß
Bongartz