Swift-12小demo

作者: 侭情显現 | 来源:发表于2018-03-05 16:20 被阅读48次

    day1-collectionView的拖拽
    借鉴XWDragCellCollectionView实现思路.使用swift实现:

    day1-collection拖拽.gif

    day2-裁剪圆角以及FPS显示
    使用mask以及上下文的方式裁剪View以及图片的圆角.并获取滑动时其fps的变化

    day2-裁剪圆角以及FPS显示.gif

    day3-自定义Alert
    封装一款可自定义样式的提示框,一句代码调用!支持横竖屏!

    day3-自定义Alert.gif

    day4-CollectionView自定义Layout
    参考掘金的某篇文章.找不到了.看起来很酷就用swift实现了.感谢!

    day4-CollectionView自定义Layout.gif

    day5-CollectionView自定义Layout2
    借鉴国外大神的一篇文章

    day5-CollectionView自定义Layout2.gif

    day6-转场动画1
    看到很多应用使用!添加手势时,发现一个问题.使用UIView.animate添加动画才能添加手势驱动.使用CABasicAnimation添加动画不成功.不知道是不是xcode版本原因

    day6-转场动画1.gif

    day7-Collection自定义Layout物理惯性
    喵神的文章

    day7-Collection自定义Layout物理惯性.gif

    day8-转场动画2
    比较常见的转场动画

    day8-转场动画2.gif

    day9-裁剪用户头像为指定尺寸
    用户图像按原图比例裁剪

    day9-裁剪用户头像为指定尺寸.gif

    day10-使用lottie做启动动画
    使用lottie做启动动画

    day10-使用lottie做启动动画.gif

    day11-转场实现侧滑
    借鉴这位哥们的思路实现swift版

    day11-转场实现侧滑.gif

    day12-转场动画3以及3D-Touch
    借鉴:印象笔记交互效果的实现,添加3DTouch效果

    day12-转场动画3以及3D-Touch.gif

    欢迎留言交流!

    相关文章

      网友评论

        本文标题:Swift-12小demo

        本文链接:https://www.haomeiwen.com/subject/afjhfftx.html