我试图了解这是如何运作的。我想创建一个水平滚动视图,由添加的“磁贴”组成,您可以滚动(分页)。在每个图块上将是主图像和其他各种较小的图像,其将充当按钮和发射弹出窗口等。我理解我可以通过编程方式或在viewcontroller中创建我的“tile”作为uiview子类,然后可以将它的视图添加到主uiscrollview中。我的问题是,我在哪里可以检测到每个瓷砖中类似小按钮的元素的触摸事件?管理scrollview的主视图控制器是否能够处理子视图子视图的触摸?
答案 0 :(得分:0)
你可以在你拥有的任何视图处理程序中检测你的图块的触摸事件。基本上你会有一个带有滚动视图的视图,然后你会创建另一个视图,在视图中有你的图块包含您的瓷砖是您处理触摸事件的地方,但您必须跟踪您所在的“页面”以了解应执行的操作。
This is the best example I have found on using the page controls.