вы можете вернуться к вашей раскадровке, просто отклонив модальный контроллер вида.
Как это:
- (IBAction)backPressed:(id)sender {
[self dismissModalViewControllerAnimated:YES];
}
Вы должны поместить этот метод в свой ShowDreamNIBController.
Что касается второго вопроса, вы можете отправить информацию обратно в контроллер представления, который представил модальный контроллер представления, получив ссылку на него с помощью делегирования.
EDIT:
Чтобы «отправить информацию в XIB», вы имеете в виду, что хотите установить информацию для контроллера представления, который вы хотите представить? Если да, то используйте это при представлении модального контроллера:
ShowDreamNIBController *detailViewController = [[ShowDreamNIBController alloc]initWithNibName:nil bundle:nil];
[detailViewController setSomething: something];
[detailViewController setAnotherThing: anotherThing];
[self presentModalViewController:detailViewController animated:nil];
Надеюсь, это поможет.