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

  • Rooster Teeth

    Rooster Teet

    11 Temmuz 2006
  • Techmoan

    Techmoan

    31 Mayıs 2009
  • TheDigiCraft

    TheDigiCraft

    25 NİSAN 2011