【问题标题】:UIPageControl customizationUIPageControl 自定义
【发布时间】:2016-04-21 20:16:06
【问题描述】:

我正在尝试制作类似UIPageViewController 的东西,我可以在其中在不同的 VC 之间滑动。但是,我需要自定义按钮,而不是自定义点控件。这样任何一个用户都可以通过单击按钮或滑动来选择不同的 VC。

现在我正在使用UIScrollView 来制作这个。我不知道如何继续使用按钮,所以我需要帮助。

是否有对此有用的自定义控件?

【问题讨论】:

标签: ios objective-c uiscrollview uipagecontrol


【解决方案1】:

你可以用不同的方式来做。如果您有三个页面,您可以创建一个包含三个按钮(或标签栏)的 UI,并在您可以调用的操作中:

[self.pageViewController setViewControllers:@[[self viewControllerAtIndex:YourPageIndex]
                                  direction:UIPageViewControllerNavigationDirectionReverse
                                   animated:YES
                                 completion:nil];

UIPageViewControllerNavigationDirectionReverseUIPageViewControllerNavigationDirectionForward可根据需要使用。

我们就是这样做的。

或者您可以使用任何自定义库: Carbon kit 是一个工作库。 Here你可以找到很多。

或试试这个(a simpler example on carbon kit

【讨论】:

  • 谢谢 :) 帮助很大
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-04-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多