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

  • RyanXLT

    RyanXLT

    22 Ocak 2011
  • SuperPrincessjo

    SuperPrinces

    1 EKİM 2010
  • Tomas N

    Tomas N

    14 Kasım 2010