【发布时间】:2013-04-11 03:06:25
【问题描述】:
我有一个UIView->UICollectionView->UICollectionViewCell。我正在尝试以编程方式导航回来,但这些都不起作用。代码确实调用了。
我正在使用 StoryBoard。
- (void) goBack:(NSNotification *) notification {
// [self.navigationController popViewControllerAnimated:YES];
// [self dismissViewControllerAnimated:YES completion:nil];
[self.navigationController popToRootViewControllerAnimated:YES];
}
【问题讨论】:
-
显示您的按钮操作代码或通知代码?
-
你在课堂上是否得到 self.navigationControlle 不是 nil ?检查这个。
-
[[NSNotificationCenter defaultCenter] postNotificationName:@"goBack" object:nil];
-
您是否使用 addObserver:selector:name:object: 注册通知?
-
您要导航回什么?您在问题中显示的 3 个对象都是视图,而不是视图控制器。你有什么控制器?
标签: ios objective-c uinavigationcontroller