A, B ve C-View Denetleyicileri vardır. Görünüm denetleyicisinden B'ye gitmek için gezinti basma sözdizimini kullandım. B Görünüm Denetleyicisine I geçmek için aynı sözdizimini kullandım C.Bu, B'nin ebeveyni olur. Şimdi, B Görünüm Denetleyicisi'ni yığından kaldırmak zorundayım. Herkes, Ana Görünümün nasıl kaldırılacağını önerir. Geri tuşuna bastığımda, sayfa, A görünümü denetleyicisine yönlendirmelidir.Swift'de bir Ana Görünüm Denetleyicisini Kaldırma
cevap
UINavigationController
(details here) tarafından sağlanan popToViewController:animated:
yöntemi
Sen yapabilirsiniz, sizin AViewController nav denetleyicisi kök vc ise UINavigationController
sağlar viewControllers
property olduğunu kullanılarak AViewController bir başvuru alabilirsiniz kullanın yöntemini
Hayır, sadece r'yi kaldırmak istiyorum Bu denetleyiciye göre bir seçenek Başka bir denetleyici atamak istiyorum – Vignaya
'ViewView'lerde' ViewView'lerde 'BViewController' işlevini' AnotherViewController' ile değiştirin. Ama tarif ettiğiniz durumda (C'den A'ya geri dönün), pop daha uygun olurdu – lostInTransit
Pop kullanmıyorken pop almıyor. B'nin referansı silinir .Ben diğer rederence değiştirmek zorundayım – Vignaya
- 1. iPhone - Sunulan bir görünüm denetleyicisini kaldırma
- 2. UISplitViewController ile ana görünüm denetleyicisini ayrıntılı görünüm denetleyicisine nasıl alırsınız?
- 3. Bir bildirim gözlemcisi seçicilerinden görünüm denetleyicisini görüntüleme
- 4. Swift: applicationDidEnterBackground çağrıldığında Aktif Görünüm Denetleyicisini Belirle
- 5. iPhone Görünüm Denetleyicisini sol yöne doğru itme
- 6. Başka bir görünüm denetleyicisini bir UITabBarController görünümünde itin
- 7. Bir görünüm denetleyicisini hızlı bir dış çerçeveden nasıl sunabilirsiniz?
- 8. Ana görünümde ASP.NET MVC denetleyicisini bulun
- 9. Bölünmüş görünüm denetleyicisinde ana ve ayrıntılı görünüm denetleyicilerini yeniden boyutlandırın?
- 10. Görünüm denetleyicisini yükleyin ve bir öncekini bellekten kaldırın
- 11. swift - Görünüm denetleyicisini init düzenini başlangıçta geçersiz kılarak storyboard'dan başlat
- 12. Görünüm denetleyicisini kaydırma görünümünü yeniden kullanma. Hızlı iOS8 geliştirme
- 13. Üst görünüm denetleyicisini, alt görünümlerin UIPageControl'ün altında olacağı şekilde değiştirebileceğim bir yol var mı?
- 14. Görünüm denetleyicimde Xcode 7'deki Animasyon yalnızca görüntüleme denetleyicisini, ilk görünüm denetleyicisi
- 15. pyobjc ile ana pencerede görünüm nasıl yüklenir?
- 16. Ana görünüme alt görünüm olarak uiview ekleme
- 17. Omurga - çağrı/referans ana sayfa görünümünden görünüm
- 18. MPVolumeView yol listesi tüm yönelimleri destekliyor ve temel görünüm denetleyicisini görmezden geliyor
- 19. URL'leri Url görünüm yardımcı bağlantılarını kullanarak kaldırma URL'ler
- 20. UIViewController - sunulan görünüm denetleyicisini flaşsız göstererek bir tane gösterilsin mi? Kullanıcı bu modal ile yapıldığında
- 21. Gezinme Denetleyicisini Rahatlatmak Netleştirin Segue
- 22. kaldırma
- 23. Devise şifresi denetleyicisini geçersiz kılmıyor
- 24. UIDocumentMenuViewController, görüntüleme denetleyicisini reddetti
- 25. ajax, mvc denetleyicisini çağırıyor
- 26. Bir kümeden dosyaları kaldırma
- 27. Xamarin.ios'da Navigasyon Denetleyicisini kullanırken Geri düğmesinin işlevselliği nasıl geçersiz kılınır?
- 28. Kaldırma ve kaldırma Android NDK
- 29. ng denetleyicisini bir koşul temelinde nasıl başlatılır
- 30. Python'daki alt klasörleri kaldırma
http://stackoverflow.com/questions/10281545/removing-viewcontrollers-from-navigation-stack – Sahil