[开源APP推荐] PandaTV – 熊猫tv
PandaTV - 熊猫tv
项目介绍
一开始是想把直播做好的,应为这才是精髓,奈何青花瓷抓取不到直播地址,弄了很久,也抓取不到。只能说尽力了。如果有大神有获取直播间播放地址的方法,请告知
真是抓取不到直播间地址,不是我不做视频功能,大家可以自己试试
真是抓取不到直播间地址,不是我不做视频功能,大家可以自己试试
真是抓取不到直播间地址,不是我不做视频功能,大家可以自己试试
重要的事情说三遍
整个项目分为5大模块:首页、游戏、娱乐、小葱秀、我的。下面用5张图片简单介绍各个界面构成
首页:
点击rightBarButtonItem跳转搜索控制器,可以搜索你感兴趣的内容
菜单视图切换控制器,可以左右滑动,点击 :heavy_plus_sign: 跳转频道选择页面,可以添加自己喜欢的频道
广告滚动栏,collectionView + pageControl
各种分类,collectionView分组实现
频道选择控制器:
1. 初始状态,常用频道没有内容。用户点击所有频道列表,点击的频道会从所有频道移除,添加到常用频道
2. 常用频道有内容时,当用户点击常用频道,所点击的频道会从常用频道移除,自动添加到所有频道中最后一个
3. 当常用频道有内容时, 用户长按某一个频道,能在常用频道中随意拖动更换位置
4. 当用户点击左上角返回按钮时,常用频道会同步更新到菜单选择器中。
游戏
collectionView实现,没什么好说的。点击每个item跳转不同游戏分类视频列表,也是collectionView实现
娱乐
pageTitleView,切换频道,可左右滑动
下面是collectionView,没什么好说的
小葱秀
使用UIWebwView加载网页
我的
tableview静态cell分组
本项目是用swift + MVVM 写的。 本人也是才接触swift不久,对swift3.0的了解也不是很透彻,所有项目中存在很多问题或者垃圾代码。
如果你有什么好的建议或者意见可以issu我,或者可以私信我的简书,或者给我发邮件
你觉得对你有所帮助的话,请献上宝贵的Star!!! 不胜感激!!!
Github: https://github.com/VictDog/PandaTV