Форум программистов, компьютерный форум, киберфорум
Наши страницы

Загрузка изображения через URL + UIActivityIndicatorView - Objective-C

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Objective-C Радиальный градиент http://www.cyberforum.ru/objective-c/thread1151189.html
Необходимо дополнить этот код: CGRect box = CGRectMake(0, 0, 100, 100); UIBezierPath *circlePath = ; sprite = ; ; ; sprite.path = circlePath.CGPath; sprite.position =...
Objective-C Не получается связать два объекта Всем привет, только начинаю разбираться с Objective-C, перетаскиваю Button с зажатыми левой кнопкой мыши и кнопкой control, и ничего не происходит ( должна открыться менюшка как на второй пикче, с... http://www.cyberforum.ru/objective-c/thread1146357.html
Вывод русских словарей и массивов в читаемом виде Objective-C
Вывод русских словарей и массивов в читаемом виде ext_log.h //* расширенный вывод */ #import <Foundation/Foundation.h>
Копирование объектов Objective-C
Добрый день! Обнаружил, что я не понимаю каких-то очень базовых вещей. Был бы очень рад, если бы мне подсказали :) Столкнулся с такой ситуацией, и не могу сам себе объяснить, почему происходит...
Objective-C Как сделать, чтобы текст букв изменялся как в караоке? http://www.cyberforum.ru/objective-c/thread1142946.html
Может ли кто-то подсказать: как сделать так, чтобы в текстовом окне, текст, который уже есть в окне, постепенно (побуквенно) изменял цвет по принципу караоке?
Objective-C Редактируемый массив определённого типа Как создать редактируемый массив типа SKShapeNode или int? Если например с BOOL, то делаю так: NSMutableArray *array = init]; И могу добавлять или править значения: ]; array = @NO; Но как... подробнее

Показать сообщение отдельно
lowlol
2 / 2 / 2
Регистрация: 02.12.2012
Сообщений: 102

Загрузка изображения через URL + UIActivityIndicatorView - Objective-C

20.04.2014, 17:27. Просмотров 1312. Ответов 6
Метки (Все метки)

хочу загрузить изображение через URL

в сториборде вставил UIImageView и UIActivityIndicator, сделал свойства, но не понимаю, как сделать так, чтобы индикатор крутился до того, как загрузится изображение, а после этого вылетало изображение и пропадал индикатор
вот, что смог написать, используя советы со стековерфлоу. Как мне узнать, когда загрузилась картинка, чтобы потом вывести ее на экран и убрать индикатор?
.h
Objective-C
1
2
3
4
5
6
@interface RoomMapViewController : UIViewController
 
@property (weak, nonatomic) IBOutlet UIImageView *imageRoomMap;
@property (weak, nonatomic) IBOutlet UIActivityIndicatorView *activityIndicator;
 
@end
.m
Objective-C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
#import "RoomMapViewController.h"
 
@interface RoomMapViewController ()
 
@end
 
@implementation RoomMapViewController
 
@synthesize imageRoomMap;
@synthesize activityIndicator;
 
- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
{
    self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
    if (self) {
        // Custom initialization
    }
    return self;
}
 
- (void)viewDidLoad
{
    [super viewDidLoad];
    
    [activityIndicator startAnimating];
    [self.view addSubview:activityIndicator];
    self.view.userInteractionEnabled = NO;
    
    
    NSURLRequest* updateRequest = [NSURLRequest requestWithURL: [NSURL URLWithString:@"https://www.someURL"]];
    NSURLConnection* connection = [[NSURLConnection alloc] initWithRequest:updateRequest  delegate:self];
    
    [connection start];
    
    
    
    //imageRoomMap.image = [UIImage imageWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:@"https://someURL"]]];
}
 
 
 
- (void)didReceiveMemoryWarning
{
    [super didReceiveMemoryWarning];
    // Dispose of any resources that can be recreated.
}
 
 
@end
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru