RayWenderlich Tutorials有許多可能應用的教程。
更具體地說,當用戶在視圖中選擇一行時,使用prepareForSegue方法在新視圖上設置一個屬性,指示選擇,以便相應地爲新視圖添加新的視圖。例如:
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
if ([[segue identifier] isEqualToString:@"editTemplate"]) {
[[segue destinationViewController] setManagedObjectContext:self.managedObjectContext];
NSIndexPath *indexPath = [self.tableView indexPathForSelectedRow];
self.selectedTemplate = [self.fetchedResultsController objectAtIndexPath:indexPath];
[[segue destinationViewController] setSelectedTemplate:self.selectedTemplate];
}
if ([[segue identifier] isEqualToString:@"returnToNotes"]) {
// do nothing special
}
}
的賽格瑞標識符,如「editTemplte」通過選擇和賽格瑞使用屬性檢查員他們的名字在故事板設置。