我在UINavigationController中嵌入了一个UINavigationController。调用self.navigationController popViewController动画:是的在didSelectRowAtIndexPath方法中没有任何影响。
我的Main.storyboard看起来像: UIViewController -> UINavigationController -> UITableViewController。我怎样才能回到UIViewController,点击一个UITableViewCell?
发布于 2016-05-21 13:56:36
popViewController从导航视图控制器的堆栈中删除1 viewController。因为您的tableViewController是这个堆栈中唯一的viewController,所以弹出它不会做任何事情。
您想要做的是取消您的navigationController,这很可能是以模式表示的。您可以通过调用dismissViewControllerAnimated来实现这一点。
https://stackoverflow.com/questions/37363812
复制相似问题