1
我有一個簡單的腳本,顯示在互聯網上的UIImageView。UIActivityIndicatorView從網上加載圖像時?
有沒有辦法顯示一個UIActivityIndicatorView或類似的東西來顯示用戶它正在加載?
這裏是我的最少的代碼:
NSString *imagePath = [NSString stringWithFormat:@"urlofimagehere.jpg"];
NSData *mydata = [[NSData alloc] initWithContentsOfURL:[NSURL URLWithString:imagePath]];
UIImage *myimage = [[UIImage alloc] initWithData:mydata];
[imageView setImage:myimage];
[myimage release];
謝謝! 庫爾頓
編輯:代碼中刪除
我試過了,失敗了。請看我更新的帖子!謝謝。 – iosfreak 2011-03-19 18:18:40
這裏有很多錯誤,在發佈之前我真的沒有看過它。再次感謝! PS:在這一行失敗:'NSURLRequest * request = [[[NSURLRequest alloc] initWithURL:imagePath] autorelease];'。 – iosfreak 2011-03-19 18:20:25
我的歉意。 initWithURL接受一個NSURL,而不是一個NSString。您需要使用 - [NSURL initWithString:]請參閱上面的修改答案。 – 2011-03-19 18:34:32