

上面的效果主要是用到了UIPageViewController,http://www.jianshu.com/p/a676899d9b70 这篇文章讲的挺细的 ,对于中间的图片嵌入效果想了解的可以查看我以前写的内容http://www.jianshu.com/p/a75c1a07cd51
/*
UIPageViewController 为我们提供了2种翻页样式,一种是拟真,一种是滚动
UIPageViewControllerTransitionStylePageCurl//拟真
UIPageViewControllerTransitionStyleScroll//滚动
翻页的方向
UIPageViewControllerNavigationOrientationHoriz//横向
UIPageViewControllerNavigationOrientationVertical//纵向
*/
UIPageViewController * pageVC = [[UIPageViewController alloc] initWithTransitionStyle:UIPageViewControllerTransitionStylePageCurl navigationOrientation:UIPageViewControllerNavigationOrientationHorizontal options:nil];
pageVC.delegate = self;
pageVC.dataSource = self;
[self addChildViewController:pageVC];
[self.view addSubview:pageVC.view];
//UIPageViewControllerNavigationDirectionForward,//横向,像书一样
//UIPageViewControllerNavigationDirectionReverse//纵向,像日历一样
TextViewController *readerController = [TextViewController alloc] init];//需要展示内容的控制器
[pageVC setViewControllers:@[ readerController ]
direction:UIPageViewControllerNavigationDirectionForward
animated:YES
completion:nil];
#pragma mark -- UIPageViewControllerDelegate,UIPageViewControllerDataSource
/*
* 参数ViewController为当前正在显示的VC控制器
return 的ViewController为将要显示的VC控制器
*/
//向前翻页执行
- (nullable UIViewController *)pageViewController:(UIPageViewController *)pageViewController viewControllerBeforeViewController:(UIViewController *)viewController{}
//向后翻页时执行
- (nullable UIViewController *)pageViewController:(UIPageViewController *)pageViewController viewControllerAfterViewController:(UIViewController *)viewController{}
//在动画执行完毕后被调用,在controller切换完成后,我们可以在这个代理中进行一些后续操作
- (void)pageViewController:(UIPageViewController *)pageViewController didFinishAnimating:(BOOL)finished previousViewControllers:(nonnull NSArray<UIViewController *> *)previousViewControllers transitionCompleted:(BOOL)completed{ }
关于字符串分页想了解的可以去这里了解http://m.blog.csdn.net/article/details?id=10191101
欢迎扫描下方二维码关注——iOS开发进阶之路——微信公众号:iOS2679114653
本公众号是一个iOS开发者们的分享,交流,学习平台,会不定时的发送技术干货,源码,也欢迎大家积极踊跃投稿,(择优上头条) _分享自己开发攻城的过程,心得,相互学习,共同进步,成为攻城狮中的翘楚!

网友评论