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