«uiviewcontroller» etiketlenmiş sorular

UIViewController sınıfı, iOS uygulamalarındaki görünümleri yönetir ve bir uygulamanın görünümleri, temel model nesneleri ve genel iş akışı arasındaki etkileşime aracılık eder.

30
Görünüm Denetleyicileri Arasında Veri Aktarma
İOS ve Objective-C ve tüm MVC paradigmasında yeniyim ve aşağıdakilere takılı kaldım: Bir veri giriş formu gibi davranan bir görünüm var ve kullanıcıya birden fazla ürün seçme seçeneği vermek istiyorum. Ürünler a ile başka bir görünümde listelenir UITableViewControllerve birden fazla seçimi etkinleştirdim. Sorum şu: Verileri bir görünümden diğerine nasıl aktarabilirim? …


15
Swift'te bir viewController'ı örnekleme ve sunma
Konu Yeni bir görünüm almaya başladı Swifttarihinde adlı Xcode 6ve bazı demo proje ve öğreticiler çalıştı. Şimdi şurada takıldım: viewControllerBelirli bir film şeridinden örnek oluşturma ve ardından sunma Objective-C Çözümü UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"myStoryboardName" bundle:nil]; UIViewController *vc = [storyboard instantiateViewControllerWithIdentifier:@"myVCID"]; [self presentViewController:vc animated:YES completion:nil]; Swift'te bunu nasıl başarabilirim?


30
İOS'ta en üstteki görüntü denetleyicisini bulma
Şimdi "en üst" görünüm denetleyicisi (geçerli görünümden sorumlu olanı) bulmak için uygun olurdu birkaç durumda karşılaştım, ama bunu yapmak için bir yol bulamadık. Temel olarak zorluk şudur: Kişi, bir görünüm denetleyicisi (veya görünüm) olmayan [ve etkin bir görünümün adresine sahip olmayan ] bir sınıfta yürütülüyor ve en üst görünüm denetleyicisinin …


5
İOS7'de otomatikAdjustsScrollViewInsets, extendedLayoutIncludesOpaqueBars, edgeForExtendedLayout arasındaki farkı açıklama
İOS7 UI geçişi hakkında çok şey okuyorum. Ne bu üç özelliklerini almak mümkün değilim automaticallyAdjustsScrollViewInsets, extendedLayoutIncludesOpaqueBars, edgesForExtendedLayout?? Örneğin, görünüm denetleyicilerimin durum çubuğunun altında başlamasını sağlamaya çalışıyorum, ancak bunu başaramıyorum.


13
iOS - ViewController'dan App Delegate yöntemini çağırma
Ne yapmaya çalışıyorum (bir kod oluşturulan) bir düğmeye tıklayın ve farklı bir görünüm denetleyicisi çağırmak sonra yeni görünüm denetleyicisi bir işlevi çalıştırmak var. IB'de nispeten kolayca yapılabileceğini biliyorum, ancak bu bir seçenek değil. Ne yapmak istediğime bir örnek, evin bir açılış ekranı olan iki görünüm denetleyiciniz varsa olurdu. Diğer görünüm …


19
En iyi UIViewController'ı alın
Bir UIViewControllererişim olmadan en üst almak gibi görünmüyor UINavigationController. Şimdiye kadar sahip olduğum şey: UIApplication.sharedApplication().keyWindow?.rootViewController?.presentViewController(vc, animated: true, completion: nil) Ancak, hiçbir şey yapmıyor gibi görünüyor. keyWindowVe rootViewControlleristeğe bağlı zincirleme bir sorun olmamalı bu yüzden, çok olmayan nil değerler olduğu görülüyor. NOT: Böyle bir şey yapmak kötü bir fikirdir. MVC modelini …

30
İOS8'de Swift kullanarak belirli ViewControllers için Durum Çubuğu Rengini Değiştirme
override func preferredStatusBarStyle() -> UIStatusBarStyle { return UIStatusBarStyle.LightContent; } Herhangi bir ViewController'da yukarıdaki kodu kullanmak, belirli bir viewcontroller için statusBar rengini Beyaz olarak ayarlamak için iOS8'de benim için çalışmıyor . Baska öneri? UIApplication.sharedApplication yöntemini kullanarak, uygulamanın tamamı için Info.plist'te gerekli değişikliklerden sonra renk değişir. // Change the colour of status …

30
Swift 3'te Durum Çubuğu Stili nasıl ayarlanır
Xcode 8.0 beta 4 kullanıyorum. Önceki sürümde, UIViewController durum çubuğu stilini ayarlama yöntemine sahipti public func preferredStatusBarStyle() -> UIStatusBarStyle Ancak, Swift 3'te bir "SADECE değişebilir olsun" olarak değiştirildi buldum. public var preferredStatusBarStyle: UIStatusBarStyle { get } UIViewController'ımda kullanılacak stili nasıl sağlayabilirim?


17
Her şeyden önce bir gezinme çubuğu bile UIView ekleyin
Diğer görünümlerin üzerinde, hatta gezinme çubuğunda, şöyle görünen bir tür "pop-up" görünüm görüntülemek istiyorum: tam ekran siyah arka plan 0.5 alfa ile UIViewControlleraltında diğerini görmek için . UIViewortada bazı bilgiler içeren bir pencere, (her şeyi bilmek istiyorsanız bir takvim). Bunu yapmak için, iki UIViews(arka plan ve pencere) içeren bir UIViewController …

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.