Как я могу прокручивать изображения динамически - PullRequest
0 голосов
/ 23 июня 2011

Я довольно новичок в разработке для iPhone. Я пытаюсь реализовать представление прокрутки с динамической загрузкой изображений из Интернета. Я пытаюсь использовать следующий код.

 for (counter = 0; counter < 2; counter++) {
    RSSEntry *entry = [_allEntries objectAtIndex:counter];
    NSData * imageData = [[NSData alloc] initWithContentsOfURL: [NSURL URLWithString: entry.articleUrl]];
    UIImage *img = [UIImage imageWithData: imageData];
    NSLog(@"%@", entry.articleUrl);
    UIImageView *imageView = [[UIImageView alloc] initWithImage:img];
    [imageData release];
    CGRect rect = scrollViewController.frame;
    imageView.frame = rect;
    imageView.tag = (counter + 1);  // tag our images for later use when we place them in serial fashion
    [scrollViewController addSubview:imageView];
    [imageView release];
}

Это два изображения, которые я загружаю на viewDidLoad. Я хочу загрузить следующее изображение, когда пользователь прокручивает второе изображение и, если пользователь прокручивает следующее, хочет показать, что изображение загружается. Любое предложение?

1 Ответ

1 голос
/ 23 июня 2011

Вы используете NSURLConnection и загружаете изображения асинхронно. Вы можете использовать TCImageView

https://github.com/totocaster/TCImageView

Загружает изображения асинхронно.

Я бы также порекомендовал TTImageView от Three20.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...