细数这几年我碰到过的iOS车轮

写在前面:

首先感谢本文内涉及到的所有代码编写的作者,感谢你们的开源!同时感谢我的技术群友(群号:511860085)的优秀代码推荐!在本文中我将以标签的形式来方便读者的查找,大部分代码我都会放上GIF图来提供参考。下面我将列出本文涉及到的代码标签分类,你可以直接复制标签,然后全局搜索(command+f)后使用Enter键来滚动到你需要的代码推荐,以此来跳过你不感兴趣的部分。

我为什么这样搞,因为简书烂编辑器不支持跳转到指定目录!

文字出现动画  按钮圆角  球形滚动标签   扇形向上滚动标签  转场动画  全屏侧滑  按钮单选多选  粒子logo  购物车  搜索/热搜/历史  文字闪烁  模块大本  全景图  摇色子  商品赛选框  自动匹配邮箱输入  小说阅读  菜单/折叠  pageVC  二维码/条形码  中国特色TabBar  身份证识别  播放器  占位  占位

文字出现动画

https://github.com/lexrus/LTMorphingLabel

96bf5de6-059d-11e4-9826-a6f82025d1af.gif

815cd3e8-0caa-11e4-9738-278a9c959478.gif

文字闪烁 https://github.com/facebook/Shimmer

textheight.gif

球形滚动标签 https://pan.baidu.com/s/1c2O84xU

球形滚动.gif

扇形向上滚动标签 https://pan.baidu.com/s/1c4jh5ny

向上滚动标签.gif

按钮圆角 https://github.com/elpsk/APRoundedButton

F9A626D0-320D-4A03-9F86-87678EECAF3A.jpeg

边框/虚线/实线/圆角 https://github.com/YueRuo/YRBorderView

image.png

按钮单选多选 https://github.com/DavydLiu/DLRadioButton

单选多选.gif

转场动画 https://github.com/alanwangmodify/WXSTransition

point_spread (1).gif

全屏侧滑 百度知道团队开源,用法:https://www.jianshu.com/p/53df23a8bd1f https://github.com/forkingdog/FDFullscreenPopGesture

搜索/热搜/历史 https://pan.baidu.com/s/1smEUObj

搜索sfjsa.gif

购物车 https://github.com/ShayneChow/ZXShopCart

ZXShopCartDemoGIF.gif

https://github.com/Josin22/JSShopCartModule

gig1.gif

分享弹出框 https://github.com/wwdc14/HyPopMenuView 这个是原作,由于iOS11的问题,直接运行会崩溃,需要修改下 在 HyPopMenuView.m 里, 要将那个_backgroundview 的类型由 UIView 变成UIVisualEffectView 然后将所有的[_backgroundview addSubView:xx] 变成 [_backgroundview.contentView addSubView:xx] 不会修改的拿我修改好的:https://pan.baidu.com/s/1douZBC

sharesddd.gif

https://pan.baidu.com/s/1dZcmLo

shareround.gif

https://github.com/wwdc14/HyRoundMenuView

shareddfas.gif

粒子logo https://github.com/Xieyupeng520/AZEmitter

logo,,sdff.gif

模块大本营(强力推荐) https://github.com/NJHu/iOSProject

image.png

全景图(图片需要专业机器制作)https://github.com/bestswifter/BSPanoramaView

tsasfsf.gif

摇色子 https://pan.baidu.com/s/1nwhnhpB

sezi.gif

商品赛选框 https://github.com/12207480/DOPDropDownMenu-Enhanced

image.png

自动匹配邮箱输入 https://github.com/RadishLin/MailMatching

sezidd.gif

pageVC(网易新闻、各种page样式) 为了减小图片大小,我只截取部分图片。具体请点击链接 https://github.com/jasnig/ZJScrollPageView

image.png

image.png

image.png

image.png

使用最多的一款 https://github.com/wangmchn/WMPageController

小说阅读 https://github.com/dengzemiao/DZMeBookRead

2F6F606C-B3D4-418E-AE73-EF2B05514578.jpeg

菜单/折叠 https://github.com/ChenYilong/CollectionViewClassifyMenu

image.png

二维码/条形码 https://github.com/MxABC/LBXScan

image.png

中国特色TabBar (4000+star 强力推荐) https://github.com/ChenYilong/CYLTabBarController

image.png

播放器 https://github.com/renzifeng/ZFPlayer

image.png

身份证识别 https://github.com/KevinGong2013/ChineseIDCardOCR

image.png

身份证识别 https://pan.baidu.com/s/1eSWCu1G

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏葡萄城控件技术团队

基于Html5的Canvas实现的Clocks (钟表)

Canvas是Html5中非常重要的Feature 之一,究竟Canvas的未来会怎么样? 各大巨头有着不同的想法,微软的IE9会全面支持Canvas, Saf...

1986
来自专栏腾讯社交用户体验设计

浅议内滚动布局 - 腾讯ISUX

1333
来自专栏编程

Web前端开发的四个阶段

第一阶段:HTML的学习 超文本标记语言(HyperText Mark-up Language 简称HTML)是一个网页的骨架,无论是静态网页还是动态网页,最终...

1905
来自专栏GIS讲堂

lzugis——Arcgis Server for JavaScript API之自定义InfoWindow(续)

同样的标题后面加了一个括弧,不是为了增减博文数量,而确实是上个功能的完善,标注为续,意思是继续上次的内容,来说说如何自定义InfoWindow。

1293
来自专栏搞前端的李蚊子

css实现视差滚动效果

今天逛京东金融的时候发现他家网站首页的滚动效果看着很有意思,于是就做了一个,demo链接http://1.liwenyang.applinzi.com/inde...

4758
来自专栏各种机器学习基础算法

关于Web语义化的意义

随着现在WEB(网页)的越来越火爆,WEB开发也越来越受人们重视。Tim Berners-Lee 可能不会想到它现在会达到的规模以及深入到我们生活的那么多方面。...

2966
来自专栏腾讯大讲堂的专栏

浅议内滚动布局

一、什么是内滚动布局? 所谓“内滚动布局”,顾名思义就是主滚动条在页面内部的布局,是相对于传统的<html>滚动而言的,例如,下图所示滚动条,是从头部下方开始:...

3705
来自专栏数据小魔方

Xcelsius(水晶易表)系列12——动态页面切换案例

今天继续跟大家分享关于水晶易表动态页面切换的案例。 该案例的仪表盘在技巧上没有新的东西,仍然是利用传统的单选按钮进行页面切换,同时对三个类型的图表数据对三个单值...

2487
来自专栏程序人生 阅读快乐

超实用的jQuery代码段

本书精选近350个jQuery代码段,涵盖页面开发中绝大多数要点、技巧与方法,堪称史上最实用的jQuery代码参考书,可以视为网页设计与网站建设人员的好帮手。本...

941
来自专栏HTML5学堂

利用本地存储,记录滚动条的位置

在一定时间范围内,用手机微信打开之前浏览过的订阅号的文章,文章显示出来的是你上次阅读到的位置,而不是从头开始显示。手机微信是怎么知道你文章阅读的位置?前端工程师...

3337

扫码关注云+社区