使用storyboard自定义UIPageControl

根据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!

,而消极的人则在每个机会都看到某种忧患。

使用storyboard自定义UIPageControl

相关文章:

你感兴趣的文章:

标签云: