Открыть данные / изображение в другое представление - PullRequest
0 голосов
/ 18 ноября 2011

Я пытаюсь выяснить, как открыть элемент (например, изображение) из одного вида в другой.

В основном пользователь нажимает кнопку, которую я настраиваю в изображение.Затем пользователь перейдет в другое представление с этим изображением.

1 Ответ

0 голосов
/ 18 ноября 2011

Создайте подкласс контроллера представления и создайте новый метод init:

- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil image:(UIImage*)image
    self = [super initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil];
    if (self)
    {
       [imageView setImage:image]
    }
    return self;
}

imageView - это выход к UIImageView в наконечнике

Вы можете заменить initWithNibName на init, если он вам подходит.

РЕДАКТИРОВАТЬ: На основе ваших комментариев вам нужно передать ссылку на контроллер представления с изображением.

- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil delegate:(id)delegate
    self = [super initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil];
    if (self)
    {
       viewDelegate = delegate; // you can use this to reference the view with the image
    }
    return self;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...