我试着做一些像UIPageViewController这样的东西,我可以在不同的VC之间滑动,但是我需要有自定义按钮而不是自定义点控制。这样,任何一个用户都可以选择不同的VC按钮点击或滑动。
现在,我正在使用UIScrollView来制作这个。我不知道如何处理按钮,所以我需要帮助。
有什么自定义控件对此有用吗?
发布于 2016-01-16 09:28:58
你可以用不同的方式来做。如果您有三个页面,您可以创建一个具有三个按钮(或一个选项卡栏)的UI,并且在操作中可以调用:
[self.pageViewController setViewControllers:@[[self viewControllerAtIndex:YourPageIndex]
direction:UIPageViewControllerNavigationDirectionReverse
animated:YES
completion:nil];可以根据需要使用UIPageViewControllerNavigationDirectionReverse或UIPageViewControllerNavigationDirectionForward。
我们就是这样做的。
或者您可以使用任何定制库:碳包是一个工作库。这里你可以找到他们中的许多。
或者试试这个( 一个简单的碳工具包的例子 )
https://stackoverflow.com/questions/34824580
复制相似问题