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

  • 8bitdigitaltv

    8bitdigitalt

    31 AĞUSTOS 2011
  • BMG Rentals Property Management

    BMG Rentals

    23 Mayıs 2011
  • The Onion

    The Onion

    14 Mart 2006