240 发简信
IP属地:香港
  • iOS开发之弹窗管理

    前言 “千淘万漉虽辛苦,吹尽狂沙始到金。”在这快速变化的互联网行业,身边的朋友有的选择了勇敢创业,有的则在技术的海洋中默默耕耘。时常在深夜反思,...

  • iOS开发之UILabel末尾增加展开折叠—Swift

    前言 针对超过指定行数显示展开,点击后显示全文,简单封装了一个控件,在此抛砖引玉供大家参考。 特性 支持富文本 支持内边距 支持AutoLayo...

    1.9 2830 0 10
  • Resize,w 360,h 240
    使用AVPlayer自定义支持全屏的播放器(五)——Swift重构版本

    前言 很早之前开源了一个简单的视频播放器,由于年久失修,效果惨目忍睹,最近特意花时间对其进行了深度重构。旧版本后期不再维护,新版本使用Swift...

  • iOS开发之蜂窝布局—Swift

    前言 最近项目中用到了类似蜂窝的六边形布局,在这里分享出来抛砖引玉,供大家参考学习。本文提供了2种思路实现效果,第一种方式使用UICollect...

  • iOS开发之Video转GIF—Swift

    前言 最近遇到需要将video转化为gif的问题,网上找的在线转换限制太多,索性就自己写了一个工具APP。文章末尾有开源代码和打包好的APP,如...

  • iOS开发之GIF转MP4—Swift

    前言 最近遇到需要将gif转化为mp4的问题,网上找的在线转换限制太多,索性就自己写了一个工具APP。文章末尾有开源代码和打包好的APP,如有需...

  • iOS开发之转盘菜单—Swift

    前言 使用Swift实现的转盘菜单,主要用到UIBezierPath、CALayer遮罩绘制扇形UIView,CATransform3DMake...

  • iOS自定义弹窗之翻牌动画—Swift

    前言 项目中做的一个Swift版本的翻牌动画,在自定义Window弹窗基础上,使用transition动画实现。 效果图 1.弹窗部分 弹窗考虑...

  • iOS奇思妙想之使用block替代通知(二)

    前言 在之前的文章iOS奇思妙想之使用block替代通知(一)中,自己实现了通知功能。在之前的实现中,使用了Runtime进行动态绑定,虽然达到...