SORU
13 EYLÜL 2013, Cuma


iOS7 UİModalTransitionStyleFlipHorizontal geçişten sonra sekerek

İOS 7 için app güncelleme yapıyorum ve garip bir sorun keşfettim. Bir UİViewController UIModalTransitionStyleFlipHorizontal ile bir UİNavigationController sarılmış sunuyorum.

İOS 6'da gayet iyi çalışıyor, ama iOS 7 gezinti çubuğu geçişten sonra sıçrar. Bu durum çubuğu ile ilgili bir şey var mı? NO ana gezinti çubuğunun kalınlığı ayarladım.

Bilgi.plist,Görünüm denetleyicisi tabanlı durum çubuğu görünümüHİÇBİR şekilde ayarlayın.

video küçük (MOV) benim sorunum göstermek için kaydettim. Ve burada bir GİF minimal bir demo uygulaması da aynı sorunu gösteriyor:

enter image description here

İşte benim kod:

feedNavigationController = [[UINavigationController alloc] init];
feedNavigationController.navigationBar.translucent = NO;

SettingsViewController *settingsVC = [[SettingsViewController alloc] init];

feedNavigationController.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
[feedNavigationController setViewControllers:[NSArray arrayWithObjects:settingsVC, nil]];

[self presentViewController:feedNavigationController animated:YES completion:nil];

CEVAP
19 EYLÜL 2013, PERŞEMBE


Bu UİKit bir hata görünüyor. Aşağıdaki geçici çözüm benim için bu sorunu çözebilir.

- (void)viewWillAppear:(BOOL)animated
{
    [super viewWillAppear:animated];

    [self.navigationController.navigationBar.layer removeAllAnimations];
}

(Görünüm geçmekte olan denetleyicisi burasıiçin).

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Carlos Delgado

    Carlos Delga

    21 HAZİRAN 2011
  • bored before i even began

    bored before

    30 Mart 2009
  • SalGames2016

    SalGames2016

    17 Kasım 2012