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

  • Andrey Menshikov

    Andrey Mensh

    28 Ocak 2012
  • FUNKER530 - Veteran Community & Combat Footage

    FUNKER530 -

    25 Ocak 2007
  • MuscleProdigyTV

    MuscleProdig

    8 Ocak 2011