Ho uno storyboard con i passaggi da una cella di tabella. Voglio impostare alcune proprietà con alcuni dati quando una riga viene selezionata in modo faccio la seguente:Storyboard segue viene chiamato prima di UITableView'sSelectRow
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
[[ProperyManager sharedPropertyManager]setSelectedRow:[verseIds objectAtIndex:indexPath.row]];
[[ProperyManager sharedPropertyManager]setID:[poemIDs objectAtIndex:indexPath.row]];
[[ProperyManager sharedPropertyManager]setRowToReturn:[NSString stringWithFormat:@"%i",indexPath.row]];
}
Il problema è che i metodi del ciclo di vita View Controller (viewWillAppear ecc) del controller di vista di destinazione vengono chiamati prima della metodo didSelectRow sopra, perché il seguito spinge la vista prima dell'esecuzione del metodo delegato.
Come posso aggirare questo?
grazie che ha reso la mia giornata –