önce bir giriş görünümü eklemek Benim app bir UISplitViewController önce bir giriş görünümü göstermek istiyorum. IPad ile ilgili Apple belgelerinin, UISplitViewController uygulamasının bir kök görüntüleme denetleyicisi olması gerektiğini söylediği gibi bunu nasıl yapacağımı bilmiyorum.Nasıl bir UISplitViewController iPad
cevap
Oturum açma görünümünü sunmak için bir modal görünüm denetleyicisi kullanın. Animasyon olmadan sunulan tam ekran görüntüsünü veya (nasıl yapacağımı) bölünmüş görünüm denetleyicisinin görünmesine, ancak etkileşime girmesine izin vermeyen bir biçim stili görünümüne sahip olabilirsiniz.
Uygulama delegesinde yapın. Splitviewcontroller.view pencerenize eklemeden önce. Oturum açma görünümünüzü ekleyin ve başarıyla oturum açtıktan sonra bu oturum açma görünümünü kaldırın ve ekleme ekleyin splitviewcontroller.view
Oturum açma denetleyicinizi önce ana pencerede yükleyebilirsiniz. Başarılı bir kimlik doğrulamasından sonra Görüntü denetleyicisini, pencereden
[[[[UIAppDelegate pencere] alt görünümleri] objectAtIndex: 0] removeFromSuperview] kullanarak kaldırın;
Bölünmüş görünümünüzü pencereye ekleyin. Tekrar giriş yapmak istiyorsanız, aynı kodu kullanarak splitivew'yi kaldırın ve giriş sayfasını gösterin.
Sadece giriş ve şifre ile açılan ekranı kullanın. Bunu kullanarak, Apple belgelerini kullanmaya devam edebilirim. Uygulamamda da aynısını yaptım. Kök görünümü denetleyicisi olarak bölünmüş görünümden başka eklemenin yasal bir yolu yoktur.
UIAlertView *alertView = [[UIAlertView alloc] initWithTitle:@"Login"
message:@"Enter username and password"
delegate:self
cancelButtonTitle:nil
otherButtonTitles:@"Login", nil];
alertView.alertViewStyle = UIAlertViewStyleLoginAndPasswordInput;
alertView.tag = AlertOne;
[alertView show];
- (void) applicationDidBecomeActive: (UIApplication *) uygulaması çağrı AppDelegate dosyasında yukarıdaki temsilci yönteminde bu açılır. Çekicilik gibi çalışır.
- 1. iOS (iPad) Sürükle ve Bırak bir UISplitViewController
- 2. Modal UISplitViewController
- 3. iOS: UISplitViewController UINavigationController
- 4. Tekli bir konumdaki UISplitViewController temsilci
- 5. UISplitViewController içinde UIPopOverController
- 6. Tüm UISplitViewController için arka plan ekleme
- 7. UISplitViewController nib/xib olmadan program aracılığıyla
- 8. iPad -
- 9. IPad
- 10. iPad
- 11. UISplitViewController yatay yerine dikey bölme
- 12. UISplitViewController? Ben Film şeritleri DetailView kontrolör her giriş için trampa şekildedir kullanan basit iPad uygulaması oluşturmak nasıl
- 13. Bir ipad mini'deki dpi'yi nasıl algılayabilirim?
- 14. Bir iPad uygulamasında seçili metin nasıl kaldırılır
- 15. Bir iPad uygulamasını programlı olarak nasıl kapatabilirim?
- 16. iPhone ve Ipad - bir kodu nasıl engellerim?
- 17. iPad desteğini AppStore'dan nasıl silebilirim
- 18. Bir iPad/iPhone'da Grafik Oluşturma
- 19. UISplitviewController gezinme çubukları arasındaki beyaz çizgi
- 20. MFMailComposeViewController - iPad
- 21. Xcode (iPad)
- 22. UISplitViewController ile ana görünüm denetleyicisini ayrıntılı görünüm denetleyicisine nasıl alırsınız?
- 23. iOS 7 uygulaması için XCode 6'daki UISplitViewController
- 24. Metin seçimi ipad
- 25. iPad Simulator uygulaması
- 26. iPad/iPhone'da web sitesi performansı nasıl geliştirilir?
- 27. Flash - Sadece ipad için nasıl oluşturulur?
- 28. iPad Photos App tokatlamak genişletmek için nasıl
- 29. iPad: iPhone uygulamalarını iPad'e nasıl dönüştürebilirim?
- 30. iPad - Bu çoklu görev hareketleri nasıl etkinleştirilir?
Hey Madhup Aynı şekilde yaptım ama bu yaklaşımın etkili şekilde çalışmadığı görünüyor. Kullanıcı uygulamadan çıktığında olduğu gibi, SplitView penceresinden kaldırılarak oturum açma görünümünü tekrar yükler ve giriş görünümü pencereye bu durumda uygulamanın çökmesine neden olur. Lütfen başka bir yol öner – sandy