2010-09-01 5 views
1

J'ai une vue dans mon application où j'utilise une très grande photo qui est haute résolution et prend un peu de temps à charger. Comment puis-je mettre un écran de chargement pendant que cela se produit? Le type d'écran de chargement avec la roue de chargement tournante de sorte que l'application ne semble pas avoir gelé? Merci d'avance pour votre aide!iPhone SDK chargement écran

Edit: Notez que je chargeais simplement l'image du faisceau principal et non une URL

+0

Comment chargez-vous l'image? Avec un NSURLRequest? – jcb

+0

Juste à partir du bundle principal –

Répondre

4

Consultez ces indicateurs d'activité Open-Source.


alt text

TDHUDProgressBar

On dirait que la barre de progression de Tweetie/Twitter.


alt text

MBProgressHUD

Une vue qui apparaît et contient un indicateur d'activité, tout comme la classe privée UIProgressHUD.

+0

oui c'est exactement ce que je veux le UIProfessHUD –

+0

Est-ce que MBProgressHUD va? Comme 'UIProgressHUD' est une classe privée. – Joshua

1

Mettre un indicateur d'activité (le rouet) dans votre point de vue et se cacher quand l'image de votre salut-res a chargement terminé.

+0

cela fonctionnera-t-il même pendant le chargement de la vue? –