«uinavigationcontroller» etiketlenmiş sorular

UINavigationController sınıfı, hiyerarşik içeriğin gezinmesini yöneten özel bir iOS görünüm denetleyicisi uygular.

16
Bir görünüm denetleyicisinin mod olarak sunulup sunulmadığı veya bir gezinme yığınına aktarılıp aktarılmadığı nasıl kontrol edilir?
Görünüm denetleyici kodumda aşağıdakileri nasıl ayırt edebilirim: mod olarak sunulmuştur gezinti yığınına itildi Her ikisi de presentingViewControllerve isMovingToParentViewControllerher YESiki durumda da, bu yüzden pek yardımcı olmuyor. İşleri karmaşıklaştıran şey, üst görüntüleme denetleyicimin bazen kipli olması ve kontrol edilecek görünüm denetleyicisinin üzerine basılmasıdır. Görünüşe göre benim sorunum, kendimi daha sonra sunulan …

10
İPhone'da Facebook uygulaması gibi SplitView
Bağlantıda gösterilene benzer bir gezinme sahnesi kullanan bir iPhone uygulaması oluşturmak istiyorum Lütfen bunun yalnızca iPad için çalışmasını istemediğimi unutmayın, iPhone için tam olarak resimdeki gibi çalışmasını istiyorum, bir tablo görünümü öğesine tıkladığınızda tablo görünümünü gizler ve bu görünümü tam ekran yapar. Bunun nasıl yapılacağına dair fikir istiyorum çünkü kendim …

15
UIRefreshControl - UITableViewController, UINavigationController içinde olduğunda beginRefreshing çalışmıyor
UITableViewController'ımda (bir UINavigationController'ın içinde) bir UIRefreshControl kurdum ve beklendiği gibi çalışıyor (yani aşağı çekme doğru olayı tetikliyor). Ancak, beginRefreshingyenileme denetiminde örnek yöntemini programlı olarak çağırırsam şunun gibi: [self.refreshControl beginRefreshing]; Hiçbir şey olmuyor. Canlandırmalı ve çarkı göstermelidir. endRefreshingBen yenilemeden sonra o çağırdığınızda yöntemi düzgün çalışıyor. Bu davranışla temel bir prototip projesi …

6
Gezinme çubuğu olmadan UINavigationController?
Evrensel bir uygulamam var ve iPad sürümünde UISplitViewControllerMail uygulamasına benzer bir arayüz oluşturmak için kullanıyorum . Yeni Ayrıntı görünümlerini zorlarken sorun yaşıyordum, bu UINavigationControlleryüzden gerektiğinde görünümleri itip açabilmek için bir kullanmaya karar verdim . Ancak navigasyon görünümünü veya bir araç çubuğunu kullanmak istemiyorum. Ama ne yaparsam yapayım, gezinme çubuğunu gizleyemem. …

12
İOS11'de tuhaf uitableview davranışı. Hücreler gezinme itme animasyonuyla yukarı kaydırılır
Yakın zamanda bazı kodları yeni iOS 11 beta 5 SDK'ya taşıdım. Şimdi UITableView'dan çok kafa karıştırıcı bir davranış alıyorum. Masa görünümünün kendisi o kadar da süslü değil. Özel hücrelerim var ama çoğu zaman sadece boyları için. Görünüm denetleyicimi tablo görünümüyle ittiğimde, hücrelerin "yukarı kaydırıldığı" (veya muhtemelen tüm tablo görünümü çerçevesinin …

9
UINavigationController "pushViewController: animasyonlu" için tamamlama işleyicisi?
UINavigationControllerSonraki görünüm denetleyicilerini sunmak için a kullanarak bir uygulama oluşturmak üzereyim . İOS5 ile sunmanın yeni bir yöntemi var UIViewControllers: presentViewController:animated:completion: Şimdi bana soruyorum neden bir tamamlama işleyicisi yok UINavigationController? Sadece var pushViewController:animated: Yeni gibi kendi tamamlama işleyicimi yaratmam mümkün mü presentViewController:animated:completion:?

7
Kök görünüm denetleyicisi nasıl edinilir?
Kök görünüm denetleyicisinin bir örneğine ihtiyacım var. Bu yaklaşımları denedim: UIViewController *rootViewController = (UIViewController*)[[[UIApplication sharedApplication] keyWindow] rootViewController]; İade: boş : Ayrıca bir dizi denetleyici almaya çalıştığımda: NSArray *viewControllers = self.navigationController.viewControllers; Yalnızca bir denetleyici döndürüyor, ancak bu benim kök görünüm denetleyicim değil. Gezinme denetleyicisinden almaya çalışırsam: UIViewController *root = (UIViewController*)[self.navigationController.viewControllers objectAtIndex:0]; …




12
UINavigationController'da programlı olarak UINavigationBar'ın özel bir alt sınıfını ayarlayın
Programlı olarak (IB olmadan) UINavigationBarsomutlaştırırsam , özel alt sınıfımı nasıl kullanabileceğimi bilen var mı UINavigationController? UINavigationControllerIB'de bir sürükleyin bana bir Gezinme Çubuğu altında göster ve Kimlik Denetimi'ni kullanarak sınıf türünü değiştirebilir ve kendi alt sınıfımı ayarlayabilirim UINavigationBarancak program aracılığıyla yapamıyorum, navigationBarGezinme Denetleyicisinin özelliği salt okunur ... Gezinme çubuğunu programlı olarak …



21
Yerleşik gezinme denetleyicisine sahip açılır bilgi penceresi, arka gezinmede boyuta saygı göstermiyor
Küçük bir görünüm denetleyicileri hiyerarşisi içeren bir UINavigationController'ı barındıran bir UIPopoverController'ım var. Belgeleri takip ettim ve her görünüm denetleyicisi için görünümün açılır pencere bağlam boyutunu şu şekilde ayarladım: [self setContentSizeForViewInPopover:CGSizeMake(320, 500)]; (her denetleyici için farklı boyut) Bu, hiyerarşide ileriye doğru ilerlerken beklendiği gibi çalışıyor - açılır pencere, basılan denetleyiciye karşılık …


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.