【发布时间】:2013-03-29 22:44:58
【问题描述】:
我刚刚意识到下面的代码总是会创建一个新的 TagsFeedViewController。这是 segues 的默认行为吗?有没有办法将 iOS 配置为不每次都创建新的destinationViewController?
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
if ([segue.identifier isEqualToString:@"showSearchResult"]) {
TagsFeedViewController *destViewController = segue.destinationViewController;
destViewController.query = query;
}
}
【问题讨论】:
-
是的,除了 unwind segues 之外的所有 segues 都会创建视图控制器 - 但是如果不创建视图控制器,您使用 segues 做什么?
标签: ios objective-c uistoryboard uistoryboardsegue