美文网首页
页面控制器(类似于爱奇艺,腾讯视频,简书)

页面控制器(类似于爱奇艺,腾讯视频,简书)

作者: 陌生好朋友 | 来源:发表于2018-08-24 10:35 被阅读0次

XMPageController

这是一个页面管理器,类似于爱奇艺,腾讯视频,简书等app的页面控制器

pod 'XMPageController'
git地址

为什么要写这个库

其实之前已经有一些非常优秀的库,像 TYPageController, WMPageController,TYPageController感觉的定制性更好,bar有时候交互会出现一闪的刷新效果,有时候progressView的交互也不够完美。WMPageController实现的非常强大,但是使用的时候需要继承库中的controller,感觉不是特别理想,于是就想根据自己的想法来实现一套。

功能

库中主体是两个部分XMPageBar,XMPageViewController

XMPageBar是一个UICollectionView和progressView的结合。XMPageViewController就是一个页面控制器,主体是UIScrollview。两者分离,通过提供的方法进行交互关联。

1.默认bar的样式(progressline),linewidth等于cell的宽度

image

2.自定义bar和progressView三角形的样式,这个样式三角形的高度为progressH

image

3.流动的样式

image

4.背景流动的样式,这个样式不支持自定义cell

image

5.背景边框的样式,这个样式边框的高度是progressH

image

相关文章

  • 页面控制器(类似于爱奇艺,腾讯视频,简书)

    XMPageController 这是一个页面管理器,类似于爱奇艺,腾讯视频,简书等app的页面控制器 pod '...

  • 爱奇艺8年未盈利却已在美国成功上市,它靠的是什么

    【声明:本人在简书所有文章均为原创,转载请简书私信联系本人】 视频行业背景 百度旗下爱奇艺,腾讯旗下腾讯视频,阿里...

  • 好用的三方库

    一、腾讯新闻、今日头条、QQ音乐、网易云音乐、京东、爱奇艺、腾讯视频、淘宝、天猫、简书、微博等所有主流APP分类切...

  • 【干货】每个APP都用得上的SegmentedView(Swif

    腾讯新闻、今日头条、QQ音乐、网易云音乐、京东、爱奇艺、腾讯视频、淘宝、天猫、简书、微博等所有主流APP分类切换滚...

  • IOS 常用的第三方库

    1.JXCategoryView(腾讯新闻、今日头条、QQ音乐、网易云音乐、京东、爱奇艺、腾讯视频、淘宝、天猫、简...

  • iOS开发 常用的 比较好用 三方库

    1.JXCategoryView(腾讯新闻、今日头条、QQ音乐、网易云音乐、京东、爱奇艺、腾讯视频、淘宝、天猫、简...

  • 视频网站们的焦虑

    至今,“优爱腾”(优酷、爱奇艺、腾讯视频)三家长视频网站巨头依然没有一家实现盈利,虽然爱奇艺、腾讯视频宣布今年的付...

  • 2016.2.22 周日 晴

    1,简书 2, 知乎 3,内涵段子 4, 搞笑网站:(秒拍,快手,今日头条,优酷,腾讯视频,爱奇艺视频,百思不...

  • 常用视频网站的视频下载方法分析

    视频网站分析 爱奇艺 爱奇艺的视频如下 爱奇艺的视频地址也是在播放时候获取到的,是一个f4v的视频文件,不能从页面...

  • 生活必备APP测评

    1看视频 爱奇艺,优酷,芒果,腾讯,人人视频,bilibili,优看侠…… 爱奇艺投屏不用等广告,体验好评,很多剧...

网友评论

      本文标题:页面控制器(类似于爱奇艺,腾讯视频,简书)

      本文链接:https://www.haomeiwen.com/subject/cehbiftx.html