iCulture forum | iPhone, iPad,  iPod touch, Apple TV en iOS

iCulture forum | iPhone, iPad, iPod touch, Apple TV en iOS (https://forum.iculture.nl/)
-   Ontwikkelen voor iOS (https://forum.iculture.nl/f133/development/f58/ontwikkelen-voor-ios/)
-   -   Pop up geen verbinding (https://forum.iculture.nl/f133/development/f58/ontwikkelen-voor-ios/34277-pop-up-geen-verbinding.html)

Tim14ww 17-05-09 13:24

Pop up geen verbinding
 
Hey,

reactie gehad op mijn applicatie, dat hij is afgewezen,

dit door het volgende:

Hij laad simpelweg gewoon een webpagina in, en apple vind het niet leuk dat als je geen verbinding hebt je een wit scherm blijft houden, en dat ik een pop up moet maken met dat je geen verbinding hebt.

maar hoe maak ik zoiets?

MvG,

Tim

Myrdhin 17-05-09 14:25

UIWebView kan methods aanroepen via het UIWebViewDelegate protocol zodat je applicatie meldingen kan afvangen via webView:didFailLoadWithError:.

Zoek even met google op "webView:didFailLoadWithError:" en je vindt wat voorbeelden. Daarna kan je met UIAlertView een popup maken met de foutmelding.

Tim14ww 17-05-09 21:46

Citaat:

Oorspronkelijk geplaatst door Myrdhin (Bericht 287138)
UIWebView kan methods aanroepen via het UIWebViewDelegate protocol zodat je applicatie meldingen kan afvangen via webView:didFailLoadWithError:.

Zoek even met google op "webView:didFailLoadWithError:" en je vindt wat voorbeelden. Daarna kan je met UIAlertView een popup maken met de foutmelding.

Ik heb wat gezocht, maar kon niet echt een voorbeeld vinden? jaa nouja ik had er een gevonden, maar die deed niet echt iets.


Iemand een simpel voorbeeld?

Greetz,

Malork 17-05-09 23:02

Heb je wel de File's Owner gekoppeld als je UIWebView's delegate?

danielpunt 18-05-09 00:49

Ik denk ook dat er wat moet staan voor dat de webview begint met laden. Je moet dus al een HTML bestand lokaal hebben staan, inlezen en in die WebView presenteren en dan die externe pagina laden.

Hoe je dat moet doen vind je wel in de documentatie over de UIWebView :)

Of dat je de webView pas laat zien als het laden klaar is. Daar zijn ook delegate methods voor.


Alle tijden zijn GMT +2. Het is nu 11:57.