«uinavigationcontroller» etiketlenmiş sorular

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

14
iPhone Gezinti Çubuğunu yalnızca ilk sayfada gizle
Aşağıda gezinme çubuğunu gizleyen ve gösteren kodu var. İlk görünüm yüklendiğinde gizlenir ve ardından "children" çağrıldığında gizlenir. Sorun kök olayına geri döndüklerinde tekrar gizlemek için tetiklemek için olay / eylem bulamıyorum .... Kök sayfasında manuel olarak eylemi yapan bir "test" düğmesi var ama hoş değil ve otomatik olmasını istiyorum. -(void)hideBar …



12
Bir gezinti çubuğunu Swift'teki ilk ViewController'dan nasıl gizleyebilirim?
Bir gezinti çubuğunu hızlı bir şekilde ilk ViewController'dan veya belirli bir ViewController'dan nasıl gizleyebilirim? Aşağıdaki kodu kullandım viewDidLoad(): override func viewDidLoad() { super.viewDidLoad() self.navigationController?.isNavigationBarHidden = true } ve ayrıca viewWillAppear: override func viewWillAppear(animated: Bool) { self.navigationController?.isNavigationBarHidden = true } Her iki yöntem de gezinti denetleyicisini tüm ViewController'lardan gizler.



21
UINavigationController'a sağ düğme nasıl eklenir?
Başarısız bir gezinme denetleyicisinin üst çubuğuna bir yenileme düğmesi eklemeye çalışıyorum. İşte başlık: @interface PropertyViewController : UINavigationController { } İşte nasıl eklemek çalışıyorum: - (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil { if (self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]) { UIBarButtonItem *anotherButton = [[UIBarButtonItem alloc] initWithTitle:@"Show" style:UIBarButtonItemStylePlain target:self action:@selector(refreshPropertyList:)]; self.navigationItem.rightBarButtonItem = anotherButton; } return …

29
Gezinti denetleyicisindeki geri düğmesi için eylem ayarlama
Gezinti denetleyicisindeki geri düğmesinin varsayılan eyleminin üzerine yazmaya çalışıyorum. Özel düğmede bir hedef belirledim. Garip şey, backbutton özelliği olsa da atamalarına dikkat etmiyor ve sadece geçerli görünümü açıyor ve köke geri dönüyor: UIBarButtonItem *backButton = [[UIBarButtonItem alloc] initWithTitle: @"Servers" style:UIBarButtonItemStylePlain target:self action:@selector(home)]; self.navigationItem.backBarButtonItem = backButton; leftBarButtonItemÜzerinde ayarladığım anda navigationItemeylemimi çağırıyor, …

11
Gezinme çubuğu göster / gizle
2 çubuk düğmesinden oluşan bir gezinme çubuğuna sahip bir uygulamam var. Bir kullanıcı ekrana iki kez dokunduğunda bu gezinme çubuğunu gizlemek ve göstermek istiyorum. Başlangıçta, gezinme çubuğu gizlenmelidir. Bir kullanıcı ekrana iki kez dokunduğunda, gezinme çubuğunun iPhone'un fotoğraf galerisinde görülebilecek gibi bir animasyon oluşturması gerekir. Bunu nasıl yapabilirim? Öneriler her …


25
İOS 8'de görünüm denetleyicisi yönünü zorlama
İOS 8'den önce, aşağıdaki yönlendirmeyi desteklenenInterfaceOrientations ile birlikte kullandık ve uygulama yönlendirmesini belirli bir yöne zorlamak için mustAutoRotate delege yöntemlerini kullandık. Aşağıdaki kod snippet'ini programlı olarak uygulamayı istenen yöne döndürmek için kullandım. İlk olarak, durum çubuğu yönünü değiştiriyorum. Ve sonra sadece bir modsal görünüm sunmak ve hemen kapatmak, görünümü istenen …


8
RootViewController'ı itilen bir denetleyiciden nasıl alabilirim?
Yani, RootViewController gibi bir görünüm denetleyicisi itmek gibi: [self.navigationController pushViewController: animasyonlu başka birViewController: YES]; AMA, anotherViewControllerŞİMDİ, tekrar RootViewController erişmek istiyorum. deniyorum // (şimdi anotherViewController içinde) /// RootViewController * root = (RootViewController *) self.parentViewController; // Hayır. // hata RootViewController * root = (RootViewController *) [self.navigationController.viewControllers objectAtIndex: 0]; // EVET!! işe yarıyor …

13
Programlı olarak gezinme çubuğunun yüksekliğini alın
Daha fazla görüntüleme denetleyicisinin (gezinme çubuğu) varlığının, UIView'ı yüksekliği ile aşağıya ittiğini biliyorum. Ayrıca bu yüksekliğin 44px olduğunu da biliyorum. Ayrıca, bu aşağı itmenin [self.view].frame.origin.y = 0. Öyleyse, bu gezinme çubuğunun yüksekliğini sabit olarak ayarlamak dışında nasıl belirleyebilirim? Veya, daha kısa sürüm, UIView'umun üstte gezinme çubuğu ile gösterildiğini nasıl belirleyebilirim? …

8
IOS7: UINavigationController'da UIScrollView uzaklığı
Şu anda uygulamamı ios 7'ye taşıyorum ve saatlerdir yeni gezinti denetleyicisi / çubuk yönetiminde takılı kaldım. Daha önce, bir gezinme denetleyicimiz varken, şöyle bir pasajımız vardı: UINavigationController *navController = [[UINavigationController alloc]initWithRootViewController:[[MainViewController alloc]init]]; Arayüz oluşturucuda, görünüm için mevcut bir gezinme çubuğu ayarlama seçeneğimiz vardı ve her şey gerçek görünümün içeriğiyle eşleşiyordu. …

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.