Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/121.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何在启用分页的情况下使用UIScrollview以及后续和以前图像的触摸事件_Ios_Ipad_Uiscrollview_Pagination - Fatal编程技术网

Ios 如何在启用分页的情况下使用UIScrollview以及后续和以前图像的触摸事件

Ios 如何在启用分页的情况下使用UIScrollview以及后续和以前图像的触摸事件,ios,ipad,uiscrollview,pagination,Ios,Ipad,Uiscrollview,Pagination,我正在创建一个iPad应用程序,其中我创建了一个启用分页功能的UIScrollview。我有很多图像,每个图像都是视图的子视图,视图是scrollview的子视图。有多个视图。视图大小不同。我能够获得位于scrollview中心的图像的触摸事件。但我也希望在scrollview中获得后续和先前图像的触摸事件 是否可以在不启用分页的情况下执行相同的操作。因为如果禁用分页,则可以轻松获取触摸事件。但我想要相同的分页效果 谢谢如果要注册触摸事件,请不要使用UIImageView。使用UIButtons

我正在创建一个iPad应用程序,其中我创建了一个启用分页功能的UIScrollview。我有很多图像,每个图像都是视图的子视图,视图是scrollview的子视图。有多个视图。视图大小不同。我能够获得位于scrollview中心的图像的触摸事件。但我也希望在scrollview中获得后续和先前图像的触摸事件

是否可以在不启用分页的情况下执行相同的操作。因为如果禁用分页,则可以轻松获取触摸事件。但我想要相同的分页效果


谢谢

如果要注册触摸事件,请不要使用UIImageView。使用UIButtons并设置每个按钮的图像。您可以通过扩展按钮来定制按钮,或使用点击状态来控制触摸屏上显示的图像

检查滚动视图的内容大小。可能宽度不够3张图片。

你能再澄清一下这个问题吗?下面和前面的图片是什么?我是说中间图片旁边和前面的图片我不能在按钮上添加更大尺寸的图片,这毫无意义,按钮和图像都可以任意大我正在scrollview上获取touch事件。但是我想获取图像的touch事件我正在尝试制作的应用程序无法添加按钮来代替viewUIButton是UIView的扩展。