iOS 5.1 UIView调用超级ViewController的选择器

时间:2012-07-23 10:22:08

标签: ios cocoa-touch ios5

在我的项目中,我有一个UIView实例并附加了一个手势识别器。如果识别出手势,我想调用其父视图控制器来重新组织场景。

以下是它的实施方式

UIViewController被称为HomeViewController。 它有一个子视图,它是一个UIScrollview。 UIScrollView包含几个UIView实例。

对于所有这些UIView实例,我附加了一个手势识别器。当它激发时我想要消失并调用HomeViewController的reOrganizeUI方法。

我的问题是我无法从UIViews到达HomeViewController。

有办法做到这一点吗?

此致,Zoli

1 个答案:

答案 0 :(得分:1)

当然可以。最简单的方法是在所有UIView子类中添加一个属性,并在视图控制器的初始化方法中创建视图时将HomeViewController分配给该属性。然后,您将能够直接从视图中访问控制器。