• Stars
    star
    157
  • Rank 238,399 (Top 5 %)
  • Language
    Swift
  • Created almost 8 years ago
  • Updated over 7 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

👌 swift精仿bilibili(4.31.1版本)

swift3.0 超超超超超超超超超超超超超超超超超超超超超超超超超超超超超超高仿bilibili

邮箱: [email protected]

心路历程

这个项目是自己学习swift写的练手项目,挑bilibili纯粹是很喜欢这个应用的界面交互。而且确实相对其它的一些应用ui层面上是相对也要复杂一些的。。。本来只是想着稍微写一写的。但是写着写着感觉也写了挺多了,索性就稍微再多些一点了。。。接口都是自己抓下来的,除了视频播放url的获取方法是直接用的https://github.com/Learning-Software-Development/bilibili-fake 这个项目的获取方法。b站的应用功能还是相当多的,这个项目应该只是完成了很小很小的一部分

怎么把应完整的跑起来

1.下载个IJKMediaPlayer拖到工程里面 https://pan.baidu.com/s/1skOF5DV

2.pod install

想要试试直播模块的按照http://www.jianshu.com/p/53059be61546 搭个服务器。把HomeStartLiveViewController里的stream.url修改一下

(我上传了一份完整代码到网盘(可能不是最新的)。。。https://pan.baidu.com/s/1cMQAYi

部分截屏 gif

1 2 3
Mou icon Mou icon Mou icon
Mou icon Mou icon Mou icon
Mou icon Mou icon Mou icon
Mou icon Mou icon

写在最后

希望能对大家学习swift有那么一点点的帮助吧,也希望大家能够给我多多的建议

More Repositories

1

ZHNCosmos

🌕 🌖 🌗 🌘 🌑 🌒 🌓 🌔Imitate Cosmos - a special third party weibo APP,仿Cosmos - 别具一格的微博客户端
Objective-C
467
star
2

ZHNJSBox

🎮乞丐版JSBox(js编辑器+js动态化框架)
Objective-C
89
star
3

bantang

🍬 半塘首页效果的库(用了一些特殊的技巧)
Objective-C
55
star
4

ZHNOCParser

🔥Objective-c解释器,动态执行下发的OC代码、OC热修
Objective-C
30
star
5

hn_easy_model

Flutter
Dart
23
star
6

ZHNformView

🖱 表格控件,异步绘制
Objective-C
15
star
7

ZHNThresholdHelper

🔨 知乎、微博的预加载效果
Objective-C
8
star
8

ZHNResponderRouter

沿响应链传递数据
Objective-C
8
star
9

ZHNNestedTableViewController

🗿嵌套滑动方案。淘宝首页嵌套滑动效果
Objective-C
6
star
10

ZHNStaticTable

设置界面等静态table界面
Objective-C
5
star
11

ZHNnetWorkIng

网络层的封装(对AFN的封装)
Objective-C
3
star
12

zhnActiveFire

😈 烈火app的主功能模块
Objective-C
3
star
13

ZHNframeLayout

✈️ 用masonry的语法写frame布局框架
Objective-C
2
star
14

fakeNaviBar

平滑 切换的自定义的navibar 随意切换透明度
Objective-C
2
star
15

cardCollectionView

collectionVIew卡片效果
Swift
2
star
16

ZHNTempStatusHelper

一行代码完成“空TableView占位视图”管理
Objective-C
1
star
17

zhnBoomView

炸裂效果
Objective-C
1
star
18

zhnHeadImageloadVC

类似微信头像选择功能(头像剪裁)
Objective-C
1
star
19

ZHNautoHideSection

非常方便的显示隐藏 tableview section 的category
Objective-C
1
star
20

ZHNWaveWaterView

swift水波效果
Swift
1
star
21

AsyncDisplayWeibo

Objective-C
1
star
22

ZHNCarouselView

无限滚动 轮播 不依赖第三方 自带缓存 下载 图片显示提供好几种模式
Objective-C
1
star
23

ZHNCycleLineButton

带转圈圈的线条动画的按钮
Objective-C
1
star
24

ZHNwebImage

view 的contentmode 不好用,用sdwebimage的话要一直处理图片。自己实现了个类似sdwebimage的,但是还是有些问题的
Objective-C
1
star
25

ZHNIBextension

边框 下划线 扩展
Objective-C
1
star