【发布时间】:2013-04-29 07:35:16
【问题描述】:
我将ECSlidingViewController 与两个视图控制器一起使用。 “详细”视图在初始加载时显示,“详细”视图菜单栏上的按钮然后显示作为 UITableView 的“主”视图,很像 Path 和 Facebook UI。
我的问题是我想在应用启动时加载此详细视图。然后,这会将一些初始数据添加到我的核心数据数据库中,并在主视图的 UITableView 中显示一行。
如果我显示主视图并在菜单中选择一行,我会转到详细页面,然后使用 prepareForSegue:sender 正确加载数据。
如何仅在初始加载时而不是通过 segue 加载时在详细视图中执行任务?
背景信息
我在 StoryBoard 中的第一个视图同时加载了主视图和详细视图:
- (void)viewDidLoad
{
[super viewDidLoad];
// Setup the view controllers
self.topViewController = [self.storyboard instantiateViewControllerWithIdentifier:@"MainTop"];
self.underLeftViewController = [self.storyboard instantiateViewControllerWithIdentifier:@"Menu"];
}
【问题讨论】:
标签: ios ios6 uiviewcontroller storyboard segue