Iphone UIScrollView内的UIButton,UIScrollView内

Iphone UIScrollView内的UIButton,UIScrollView内,iphone,uiscrollview,uibutton,uiscrollviewdelegate,Iphone,Uiscrollview,Uibutton,Uiscrollviewdelegate,控制器A的视图包含一个UIScrollview,其中包含一个UIButton。内容垂直滚动,按钮工作正常 控制器B的视图包含用于左右分页的UIScrollview 当我将控制器A视图放在控制器B的滚动视图中时,UIButton停止工作 我不能“取消嵌套”ScrollView,因为它们是由独立的控制器管理的,而且分页只在某些情况下需要 为什么控制器B停止按钮工作?来自UIViewController文档: 注意:不应使用视图 用于管理填充的视图的控制器 只是他们窗户的一部分, 仅由定义的区域的一部

控制器A的视图包含一个UIScrollview,其中包含一个UIButton。内容垂直滚动,按钮工作正常

控制器B的视图包含用于左右分页的UIScrollview

当我将控制器A视图放在控制器B的滚动视图中时,UIButton停止工作

我不能“取消嵌套”ScrollView,因为它们是由独立的控制器管理的,而且分页只在某些情况下需要


为什么控制器B停止按钮工作?

来自UIViewController文档:

注意:不应使用视图 用于管理填充的视图的控制器 只是他们窗户的一部分, 仅由定义的区域的一部分 应用程序内容矩形。如果你 想要有一个由 几个较小的视图,将它们全部嵌入 在一个根视图中,并管理它 使用视图控制器查看


操作系统只需将事件发送到一个UIViewController,无论哪个UIViewController处于活动状态并填满窗口。只有一个视图控制器才能确保获取事件,包括旋转方法调用和内存警告。

来自UIViewController文档:

注意:不应使用视图 用于管理填充的视图的控制器 只是他们窗户的一部分, 仅由定义的区域的一部分 应用程序内容矩形。如果你 想要有一个由 几个较小的视图,将它们全部嵌入 在一个根视图中,并管理它 使用视图控制器查看

操作系统只需将事件发送到一个UIViewController,无论哪个UIViewController处于活动状态并填满窗口。只有一个视图控制器才能确保获取事件,包括旋转方法调用和内存警告