240 发简信
IP属地:重庆
  • iOS开发之UILabel末尾增加展开折叠—Swift

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

  • 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进行动态绑定,虽然达到...

  • iOS开发之UITableViewCell可暂停倒计时

    前言 最近开发中,用到了UITableViewCell倒计时功能,这里将这部分功能分离出来,供大家参考。 1.原理 考虑到APP性能,这里只创建...