我有一个 UIScrollView 的子类。这个自定义子类有一个方法应该初始化新 UINavigationController 的打开。我知道子类不处理这种类型的方法,但我如何以理想的方式处理这种情况?
最佳答案
我认为处理这个问题的理想方法是为您的子类 UIScrollView
声明一个自定义委托(delegate)协议(protocol)方法。然后,您将设置您的 UIViewController ,我假设它是自定义 ScrollView 的父级,当它拦截此委托(delegate)回调时,只需执行一个简单的操作:
[self.navigationController popViewControllerAnimated:YES];
关于iphone - 从 UIView 子类访问 UINavigationController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13961876/