UIViewController
LANNAWU
这个作者很懒,什么都没留下…
展开
-
构架(一)—— MVC的误用的总结
前言MVC是每个iOS开发者都要接触到的话题,轻量级的MVC也一直是每个开发者需要关注的,笔者因为以前写过一个自己的作品,但作品的一个VC的数量来到了1.8k行,但很大程度上是因为那时候自己水平有限,对很多都不了解就开始制作作品,当VC到了500行以上,就已经很难维护,因为UI的操作散落各处,Model出现在VC的很多地方,导致测试变得不可能,前一部作品给了我很多提示和想法,我也一直不断的总结,...原创 2020-03-05 16:58:57 · 135 阅读 · 0 评论 -
自定义ViewController的切换
前言本文是对于自定义ViewController专场动画的实战,内容有普通无交互式的切换到随着手势变化的切换,是我对这一内容的总结与实战,文章属于原创,转载请注明出处。本文实现了一个从上方掉落并带有弹性效果的非交互式动画,和一个从上方用手指下拉,若没到指定位置(屏幕的百分之50)处则不转换的交互式动画,因为我不喜欢使用VC的容器,所以本篇文章不涉及VC容器间的转换,但容器VC间的转换方式也大同...原创 2020-02-14 18:10:03 · 220 阅读 · 0 评论 -
UIDynamics基础实战
前言这篇文章介绍了UIDynamtics的各种用法,从基础的UIGravityBehavior和UICollisionBehavior,这些简单的动画行为却带来了极好的视觉体验,后面还会介绍关于UISnapBehavior,UIPushBehavior和酷炫的UIAttachmentBehavior,看如何用简单的代码来实现酷炫的效果,当然每个人对酷炫的定义都不一样,请大家不要深究,多说无益,...原创 2020-02-08 15:29:16 · 867 阅读 · 0 评论 -
UICollectionView基础进阶(一)+ 更轻量的Controller
前言本文介绍了UICollectionView的用法的扩展,不涉及基础的用法,是我对UICollectionView用法的总结和实战,通过这篇文章,读者可以了解到使用自定义的UICollectionViewDataSouce来使UIViewController更加轻量,使用Model来使UIViewController更加轻量,在下篇文章中,我会继续介绍UICollectionViewLayou...原创 2020-02-07 12:10:07 · 2603 阅读 · 0 评论