Нажмите следующий viewcontroller из подпредставления - PullRequest
0 голосов
/ 07 сентября 2011

Можно ли выдвинуть viewcontroller из подпредставления?У меня есть подпредставление (миниатюра) изображений, горизонтальная прокрутка.Я хочу, чтобы каждое изображение было кнопкой, а при нажатии нажимать на контроллер вида (больших фотографий).Очевидно, что это нужно сделать из основного представления, в котором находится подпредставление.

Я пытался просто выделить большой контроллер просмотра фотографий и нажать его, но это пошло kaboom.

1 Ответ

1 голос
/ 07 сентября 2011

Да. Я предлагаю вам метод IBAction, который заботится о толчке. Подключите все ваши фотографии к тому же методу, на IB или программно. Метод будет в вашем главном представлении.

Это будет выглядеть примерно так:

- (IBAction)anImageWasPressed:(UIButton *)sender
{

PhotoDetailViewController *pdvc = [[PhotoDetailViewController alloc] init];
[self.navigationController pushViewController:pdvc animated:YES];
[pdvc release];

}

Вы можете передавать изображение в новый контроллер представления разными способами. Я думаю, что лучше всего иметь @Property UIImage, который вы можете установить перед нажатием.

...