2010-03-25 6 views
2

Je suis nouveau à l'iPhone et en utilisant le code suivant pour rendre l'image du serveur distant en utilisant TTImageView du cadre Three20 avec l'aide du code ci-dessousTTImageView ne fonctionne pas

TTImageView* imageView = [[[TTImageView alloc] initWithFrame:CGRectMake(30, 30, 0, 0)] autorelease]; 

//Working OK 
//imageView.urlPath = @"http://prosares.co.cc/Images/background.jpg"; 

//No Working 
imageView.urlPath = @"http://prosares.co.cc/Images/backgroundTest.jpg"; 

[self.view addSubview:imageView]; 

Comme indiqué ci-dessus si je suis en train de charger fond .jpg ça se charge correctement mais pour une raison quelconque backgroundTest.jpg ne charge pas du tout.

la seule différence dans ces images est la taille, y a-t-il une restriction sur la taille de l'image que je peux charger dans TTImageView? Est-ce que quelqu'un peut m'aider à résoudre ce problème?

Répondre

2

Je ne me souviens pas de la limite spécifique ici, mais c'est simplement parce que votre fichier est trop grand soit en taille (kb) ou dimention (W x H). C'est tout.

EDIT: Trouvé lors de la recherche d'autre chose :). Découvrez TTURLRequestQueue.m dans Three20Network, autour de 39.

static NSUInteger kDefaultMaxContentLength = 150000;