我刚才意识到下面的代码总是会创建一个新的TagsFeedViewController。这是segues的默认行为吗?有没有办法将iOS配置为每次都不创建新的destinationViewController?prepareForSegue ** always **创建一个新的destinationViewController?
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
if ([segue.identifier isEqualToString:@"showSearchResult"]) {
TagsFeedViewController *destViewController = segue.destinationViewController;
destViewController.query = query;
}
}
是的所有segues,除了unwind segues创建viewcontrollers - 但是你用什么segues,如果不是创建一个视图控制器? – 2013-04-08 00:04:20