我有一个包含容器视图控制器的视图控制器。
我覆盖了
中的touchesBegan函数答案 0 :(得分:1)
可能是其他东西正在消耗你的触摸。 如果我理解你的设置正确,你在ViewController中有SignupViewController。 SignupViewController中有一个滚动视图 - 我认为它正在消耗触摸。
管理触摸事件功能和滚动视图有点棘手(但可以完成)。根据我的经验,UIGestureRecognizer(点击,平移等 - 有一些子类)更容易使用。
编辑:查看一些旧代码和同时手势识别器(即滚动和您自己的)是可能的,但您需要明确允许它。见this answer