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

  • JorteexHD

    JorteexHD

    20 NİSAN 2012
  • khloe brooks

    khloe brooks

    25 Temmuz 2011
  • NextGenWindows

    NextGenWindo

    8 Kasım 2011