在我的项目中,我有一个UIView实例,并在它上附加了一个手势识别器。如果手势被识别,我想调用它的父视图控制器来重新组织场景。
以下是如何实现
UIViewController称为HomeViewController。它有一个子视图,即UIS滚动视图。UIScrollView包含多个UIView实例。
对于所有这些UIView实例,我都附加了一个手势识别器。当它启动时,我想消失并调用HomeViewController的reOrganizerUI方法。
我的问题是我无法从UIViews访问HomeViewController。
有办法做到这一点吗?
真诚的,Zoli
当然可以。最简单的方法是向所有UIView子类添加一个属性,并在视图控制器的初始化方法中创建视图时将HomeViewController分配给该属性。然后,您将能够直接从视图访问控制器。