SORU
5 Ocak 2011, ÇARŞAMBA


iPhone Navigasyon bar ile kalıcı UİTableViewController Göster

UITableViewController bir sınıf olan kalıcı bir görünüm gösteriyorum. Bazı sebeplerden dolayı, ben geldiğimde gezinti çubuğu gösterilmez. İşte benim kod:

SettingsCreateAccount *detailViewController = [[SettingsCreateAccount alloc] initWithStyle:UITableViewStyleGrouped];
    detailViewController.modalTransitionStyle = UIModalTransitionStyleCoverVertical;
    detailViewController.navigationController.navigationBarHidden = NO;
    [self.navigationController presentModalViewController:detailViewController animated:YES];
    detailViewController = nil;
    [detailViewController release];

Varsayılan olarak gösterilen bir şey olmadı. Eğer yardımı olacaksa, de UITableViewController UINavigationController tarafından yönetilen başka bir sınıftan bu çağrıda bulunuyorum. Fikirler?

CEVAP
5 Ocak 2011, ÇARŞAMBA


Kalıcı bir görünüm denetleyicisi, şimdiki zaman, varolan herhangi bir navigasyon denetleyicileri veya gezinti çubukları kullanmak değildir. Eğer istediğin bir gezinti çubuğunu görüntülemek için, kalıcı görünümü, bir küme olarak gezinti çubuğu ekleme yaptığın gibi sunması gerekir.

Eğer kalıcı bir görünüm navigasyon işlevi ile kumanda sunmak istiyorsanız, kalıcı bir gezinti denetleyicisi detay yerine denetleyicisi, böyle manzarası içeren sunmaları gerekir:

SettingsCreateAccount *detailViewController = [[SettingsCreateAccount alloc] initWithStyle:UITableViewStyleGrouped];
UINavigationController *navController = [[UINavigationController alloc] initWithRootViewController:detailViewController];
[detailViewController release];

navController.modalTransitionStyle = UIModalTransitionStyleCoverVertical;
[self presentModalViewController:navController animated:YES];
[navController release];

Kalıcı denetleyicisi kendi navigasyon yığın yönetecek.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ICON

    ICON

    19 EKİM 2011
  • MrExcite96

    MrExcite96

    17 ŞUBAT 2011
  • RaquelGamesBR

    RaquelGamesB

    20 HAZİRAN 2009