2013-06-15 3 views
0

Я пытаюсь получить изображение с URL-адреса и отображать его в пределах UIImageview. Однако я не могу подключить свой код к своему изображению, потому что я не знаю, как это сделать. Раньше я только что сделал файл острия и сделать кодирование, но так как я передан мое приложение для IOS 6 и хотел бы использовать storyboard я не знаю, как добиться того же:Добавление кода в UIImageview раскадровки

- (void)viewDidLoad 
{ 
    [super viewDidLoad]; 
    NSString * imageURL = [NSString stringWithFormat:@"http://app-content.app.com/api_ios/images/%@.png", 
    [[NSUserDefaults standardUserDefaults] objectForKey:@"setup"]]; 
    NSURL* url = [NSURL URLWithString: imageURL]; 
    NSData * imageData = [NSData dataWithContentsOfURL:url]; 
    UIImage * image = [UIImage imageWithData:imageData]; 
    UIImageView *imageView = [[UIImageView alloc] initWithImage:image]; 
} 

As вы можете видеть, я загружаю изображение с веб-сайта и изменяю строку из URL-адреса с помощью строки из NSUserdefaults. Я хотел бы связать imageview с изображением в моем storyboard, но он не позволит мне, и я не могу использовать идентификатор на UIimageview. Каков правильный способ сделать это с помощью storyboard?

+1

Знаете ли вы, как подключить IBOutlet? Вам нужно создать ссылку на ImageView в вашем viewController, таким образом вы можете изменить содержимое UIImageView из кода te. – pedros

+0

в раскадровке вам нужно определить контроллер, который будет обрабатывать nib – yunas

+0

@pedros Я знаю, как создать IBOutley, только с изображением я не могу добавить код под ним, чтобы он не обновлялся сам, и поскольку я не могу используйте идентификатор либо я не знаю, как обновить изображение. – Timothy

ответ

-1

Педрос был прав, IBoutlet не был подключен правильно. Теперь он работает.

Смежные вопросы