SORU
22 Kasım 2011, Salı


Bir iOS uygulaması avantajları, sorunları, başka bir UİWindow ekleme örnekleri?

Son zamanlarda bunu bir iOS uygulamasını sadece 0**bir gerçeği merak ediyorum. UIWindow başka bir tane oluşturun ve ekrana yerleştirmek için bir sorun görünmüyor.

Benim soru biraz muğlak, ama merak ediyorum:

  • Ben potansiyel bir saniye ile UIWindow elde edemiyor diğer yollarla ne yapılabilir?
  • UIWindow birden çok örneğini kullanırken ne kadar kötü gidebilir ki?
  • İnsanlar 2 UIWindow iPhone manzarası gibi popover görüntülemek için kullanan görmedim. Bu, bunu yapmanın iyi bir yolu var mı? Neden? Neden olmasın?
  • Gayet mantıklı bir UIWindow hale getirme başka örnekleri var mı?

Ben bir şey eksik değil. Asla UIWindow başka bir örnek oluşturmak için ihtiyacı hissettim ama belki de farkında değilim inanılmaz şeyler yapıyor sağlayacak! :-)

Bana bu sorunu çözmeye yardımcı olabileceğini umuyorum: ""Şu anda görüntülenen ne olursa olsun. kapak görünüm eklemek istiyorum Ayrıca eğer zaten bir veya daha fazla kalıcı denetleyicileri sunulmaktadır eğer orada çalışması gerekir. Eğer kök sistemi görüntüleme UIView eklersem, kalıcı denetleyicileri popover kontrolörleri yap üstüne otur. Kapak görünüm yöntemdir sunuyorum ve zaten kalıcı bir denetleyicisi varsa, ekranın sadece bir bölümünü kaplıdır.

CEVAP
23 Kasım 2011, ÇARŞAMBA


Rob'un cevabı ile biraz oynadım ve başkalarının bu konuyla ilgili bilgi almak için çalıştığı için bazı notlar yazmak ister başlangıç:

  • Sorun UIWindow başka bir ekleyin. Sadece bir ve makeKeyAndVisible oluşturun. Bitti.
  • Başka bir pencere görünür hale getirerek çıkarın, artık ihtiyacın yok bir bırakın.
  • Pencere "anahtar" klavye girdi alır.
  • UIWindow her şey, hatta modellerimiz, çörek, vb kapsar. Harika!
  • UIWindow her zaman portre örtülü olarak. Döndürme yok. Yeni pencere kök denetleyicisi denetleyicisi eklemek ve bu rotasyonu izin vermelisin. (Sadece ana pencere gibi)
  • Pencere seviyesi" görüntülenen alır. "yüksek nasıl belirler 12 ** her şeyi örtbas etmek için ayarlayın. HAYIR hidden özelliğini ayarlayın.
  • 2 UIWindow Her şeyin üstünde yüzen ekranda görüntüler getirmek için kullanılabilir. Sadece UIPopoverController bunu gömmek için bir kukla denetleyicisi oluşturma olmadan.
  • Böyle bir şey taklit etmek isteyebilirsiniz popover denetleyicisi diye bir şey yok burada ama bir iPhone üzerinde özellikle yararlı olabilir.
  • Eğer uygulamayı etkinleştirme, şu anda uygulamanızın geçerli içerik bir ekran görüntüsü alarak iOS önlemek için gösterilen her kapak bir pencere eklemek istifa etti. ve evet, tabii ki bu benim sorunum çözüldü:

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Blendtec

    Blendtec

    30 EKİM 2006
  • CNET

    CNET

    5 Mayıs 2006
  • kimberly p

    kimberly p

    23 Ocak 2010