Ios UIScrollView点击手势不工作
我有一个应用程序,我正在创建Ios UIScrollView点击手势不工作,ios,uiviewcontroller,uiscrollview,view-hierarchy,Ios,Uiviewcontroller,Uiscrollview,View Hierarchy,我有一个应用程序,我正在创建PrimaryViewController并将其添加到UIScrollView,当用户点击PrimaryViewController视图上的按钮时,我会创建一个SecondViewController并将其添加到UIScrollView。SecondViewController创建一个新的UIScrollView并将其添加到视图中 我的问题是:我需要在SecondViewController的UIScrollView上获取一个点击事件。但是,当我点击SecondVie
PrimaryViewController
并将其添加到UIScrollView
,当用户点击PrimaryViewController
视图上的按钮时,我会创建一个SecondViewController
并将其添加到UIScrollView
。SecondViewController
创建一个新的UIScrollView
并将其添加到视图中
我的问题是:我需要在
SecondViewController
的UIScrollView上获取一个点击事件。但是,当我点击SecondViewController
的UIScrollView
时,它会抛出一个错误(无法识别的选择器)。我相信这与视图层次结构有关,而且每次点击PrimaryViewController
视图上的按钮时(我需要这样做),我都会创建一个新的SecondViewController
。有人知道如何解决这个视图层次结构问题吗?如果你需要更多的解释,请告诉我 一个朋友帮我解决了我的问题。每次点击PrimaryViewController的按钮时,我都会创建一个新的SecondViewController。我更改了它,所以只更新SecondViewController中的数据,而不是创建一个全新的视图控制器。我仍然不太理解这个问题,但如果我弄清楚原因,我会更新这篇文章。没有太多解释为什么要在scrollview上添加视图?为什么不将其添加到PrimaryViewController的视图中?抱歉,不清楚。我正在将主视图控制器视图添加到UIScroll视图中。此外,抛出的错误只说明它是一个无法识别的选择器。它应该说明类似于-[Class selector::]:发送到实例的无法识别的选择器。前半部分是重要的部分。