我正在为我的应用创建一个全屏图像查看器(例如,点击一个缩略图,打开一个全屏查看器,允许缩放(UIScrollView)并滑动到下一个图像)。我目前正在将UIPageViewController呈现为模态视图。我似乎无法弄清楚如何在屏幕上放置一个“关闭”按钮,所以我可以忽略这个模态视图。我试图在UIPageViewController的内容页面上包含“关闭”按钮,但这些项目随着每次滑动而移动(正如它们应该的那样)。那么,我如何创建一个位于UIPageViewController上方的按钮并允许我关闭此视图?
似乎是一个简单的问题但似乎无法找到一个好的解决方案。
答案 0 :(得分:4)
不要将UIButton
添加到UIPageViewController
,而是按照您所说的方式随页面滑动一起移动,请执行以下操作:
现在,您在这个新创建的UIView
中有两个子视图,它们可以是单独的视图,您可以在不影响其他视图的情况下进行交互
您之前所做的是将UIButton
添加到UIPVC
,这不是您想要的,如开头段落中所述