我为添加了容器视图的应用程序创建了一个通用视图。
这是一个令人困惑的结构,对于 SO 来说也是非常常见的问题,但我从一天开始就被困住了..
在我的情况下,层次结构是
ViewController's View -> (within that) commonview's container view -> (within that)I am adding one another view(base view) with two views.(view 1,view 2)
[self.commonView.containerView addSubview:baseView];
[baseView addSubview:view1];
[baseView addSubview:view2];
[self.view addSubview:self.commonView];
为此,我获得了 view1 按钮的点击事件,但没有获得 view2 按钮的点击事件。
我已经检查了 userInteraction 和所有其他常见的东西。现在我没有得到什么是错的。此外,此结构已在应用程序中使用,因此我无法更改它。我只需要解决此问题。