2013-11-25 6 views
0

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

Мой prepareForSegue выглядит следующим образом

- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender { 
    if([segue.identifier isEqualToString:@"pushToPreview"]) 
{ 

    NSArray *indexPaths = [self.collectionView indexPathsForSelectedItems]; 
    PreviewController *destViewController = segue.destinationViewController; 
    NSIndexPath *indexPath = [indexPaths objectAtIndex:0]; 
    destViewController.passFrameLabel = [self.frameImages[indexPath.section] objectAtIndex:indexPath.row]; 
    [self.collectionView deselectItemAtIndexPath:indexPath animated:NO]; 
} 
} 

После возвращения к PreviewController, ранее сфотографировались больше нет, а также Xcode отображает пустой экран без отображения кадра, выбранного пользователем.

После отладки, как self.frameImages, так и self.CollectionView имеют свою ценность внутри.

Что мне не хватает? Любая помощь будет высоко оценен

viewDidLoad теперь выглядит как этот

self.frameImageView.image = [UIImage imageNamed: self.passFrameLabel];

Теперь кадр, выбранный пользователем действительно появляется, НО Предварительный просмотр фотографий еще протерты и не появляются после возвращения из TemplateController

ответ

0

Пожалуйста, выполните следующие действия:

  1. Выберите SEGUE в раскадровке. enter image description here

  2. Установить идентификатор segue. enter image description here

компилировать и запускать. Enjoy :)

+0

Он установлен как модальный. Если я задаю Push, приложение прекратится. – Edu

+0

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

+0

Рамка появляется, но снимок, сделанный в начале, стирается с помощью xcode. – Edu

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