我想知道视图是否有可能在加载某些数据之前阻止自己作为模态视图打开。
例如:
addTimeViewController = [[[AddTimeViewController alloc] initWithNibName:@"AddTimeViewController" bundle:nil] autorelease];
addTimeViewNavigationController = [[[UINavigationController alloc] initWithRootViewController:addTimeViewController] autorelease];
Item *item = (Item *)[_dataModel.items objectAtIndex:_currentEditCell];
[self.navigationController presentModalViewController:addTimeViewNavigationController animated:YES];
[addTimeViewController updateTime:item];
这会将 AddTimeViewController 作为模式打开,但 AddTimeViewController 必须在显示之前加载某些数据。
有没有办法阻止它在加载数据之前在模式视图中打开自己?我想在 AddTimeViewController 本身内部执行此操作,我不想发送通知并这样做。