根据How To Create UIPageViewController Using Storyboard 一文做的
PageView 使用的是自带的,而且又不能换位置还不能透明!
着实令人生气!所以只能自定义PageControl了!
首先拖一个Page Control 到Storyboard 里,然后连线。IBOutlet。
1.协议:
@interface OrderTableViewController ()<UIPageViewControllerDataSource,UIPageViewControllerDelegate>
2:实现协议:
– (void)pageViewController:(UIPageViewController *)pageViewController didFinishAnimating:(BOOL)finished previousViewControllers:(NSArray *)previousViewControllers transitionCompleted:(BOOL)completed
{
PageContentViewController *currentViewController = pageViewController.viewControllers[0];
[self.pageControlsetCurrentPage:currentViewController.pageIndex];
}
搞定!
自动滚动PageView方法:
定义一个nstimer,然后再选择的时候 不要暂停和移除循环,设置一下firedate延迟个几秒,你手滑动完成后就会继续滚动了。千万别暂停nstimer!
,而消极的人则在每个机会都看到某种忧患。