SORU
18 EYLÜL 2014, PERŞEMBE


ios8 iPad kullanıcı musluklar HTML etiketi seçin açılan listeden bir zaman popover gösterirken çöküyor uiwebview

Eğer ios8 ve iPad uiwebview HTML bir sayfa açılan listesi içeren aşağı görüntülüyor

örneğin bu sayfa http://www.w3schools.com/tags/tryit.asp?filename=tryhtml_select

sonra

  • sürekli araba listesi içeren liste HTML bırak üzerine dokunun . ilk madde Volvo.
  • her 1/2 o uipopover açar ve kapatır yani ikinci veya dokunun
  • app kilitlenmesine:

Yakalanmamış özel durum nedeniyle uygulaması sona eriyor'', NSGenericException sebep: 'UİPopoverPresentationController () sigara-nil olmalı sourceView veya barButtonİtem sunum öncesi set oluşur.'

Zaten ios8 uiwebview Bu geçici bir çözüm var mı?

wkwebview, kullanmadan olmaz ama uiwebview tamir etmek istiyorum.

Güncelleme: ama Bu yan etkilerden emin yardımcı olur. Bu uiwebview içeren görünüm denetleyicisi aşağıdaki geçersiz.

-(void)dismissViewControllerAnimated:(BOOL)flag completion:(void (^)(void))completion
{
    if (completion)
    {
        completion();
    }

    [super dismissViewControllerAnimated:NO completion:nil];
}

CEVAP
1 Kasım 2014, CUMARTESİ


Çözüm söz konusu sözü doğru yönde bana işaret veriyordu ancak bana yardımcı olmadı. Biraz araştırmadan sonra ve popover zararlı kaldırma arasında bir yarış durumu bir tür olduğunu söyleyebilirim. Geçici bir çözüm olarak UİWebView temsilci sunum erteleyebilirsiniz:

-(void)presentViewController:(UIViewController *)viewControllerToPresent animated:(BOOL)flag completion:(void (^)(void))completion
{
    dispatch_after(dispatch_time(DISPATCH_TIME_NOW, NSEC_PER_USEC), dispatch_get_main_queue(),
               ^{
                   [super presentViewController:viewControllerToPresent animated:flag completion:completion];
               });
}

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • max2sims2

    max2sims2

    19 Kasım 2008
  • Ordetta Price

    Ordetta Pric

    12 EYLÜL 2011
  • Peyton

    Peyton

    28 Aralık 2008