Code Monkey home page Code Monkey logo

cldemo's Introduction

CLDemo

主要用于记录平时开发中部分技术点,分享出来抛砖引玉供大家参考

本Demo由OCSwift混编,全部采用纯代码方式书写,部分技术点参考他人理解加工而成,技术点实现原理请参考我的博客 博客园掘金

Swift

  1. APP内切换语言
  2. APP内修改字号
  3. 夜间模式
  4. UILabel 展开/折叠
  5. 自定义日历
  6. 汉字转拼音
  7. 三级联动+模糊搜索
  8. 蜂窝布局(UICollectionView、UIScrollView两种实现)
  9. iWatch滑动动画
  10. 文件断点续传
  11. 聊天UI框架(文字、图片、语音)
  12. 灰度图算法
  13. UITableView 同时播放多个视频
  14. UITableView 同时播放多个Gif
  15. 抽屉效果(转场)
  16. 自定义转场动画(气泡、圆形扩散、碎片翻转)
  17. 动画按钮
  18. 动画渐变色
  19. 自定义柱状图
  20. 转盘菜单
  21. 滑动渐变动画
  22. 跑马灯
  23. 评分控件
  24. 标签动态排布
  25. 自定义弹窗(UIWindow + 优先级 + 覆盖模式)
  26. 游标卡尺(UICollectionView实现)
  27. 翻转动画
  28. 广播轮播
  29. 转子动画
  30. 自定义密码框
  31. 自定义输入框-限制字数
  32. 波浪视图
  33. 气泡弹框
  34. 旋转图片
  35. 过渡动画

Objective-C

  1. APP内切换语言
  2. APP内修改字号
  3. 录音转码Mp3(边录边转)
  4. 绘制头像
  5. UICollectionView自定义布局(像素缝隙修复)
  6. 广播轮播
  7. 自定义折线图
  8. 手机号码验证
  9. 自定义转场动画
  10. 模态交互式转场
  11. UITableviewCell多个倒计时
  12. 图片浏览器
  13. 邮箱自动补全
  14. 转子动画
  15. 自定义密码框
  16. 键盘密码工具条
  17. 自定义输入工具条
  18. 卡片视图
  19. 波浪视图
  20. 气泡拖拽
  21. 自定义二维码

cldemo's People

Contributors

jmovxia avatar aizexin avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.