240 发简信
IP属地:吉林
  • 120
    tableView的分割线问题

    总所周知tableView的本身分割线我们几乎不用,一种简单的实现方式就是给cell添加一个UIView,然后再设置约束。本文记录另外一种也比较简单的思路 项目中的示例如下图...

  • 120
    轻松学习之四--最简化原生效果集成UITableViewCell左滑多个按钮

    侧滑删除是iOS中非常容易实现的一种效果,你只需要为你的UITableViewDataSource重写这个方法,系统就会自动添加这种操作。 从iOS8开始,苹果开放了这样一个...

  • 120
    CALayer知识梳理

    关于Core Animation API怎么使用的文章很多,例如下面这些都写的非常好。 ojbc中国#12动画 我这篇文章主要解释一下动画的本质是什么,不涉及太多具体使用。 ...

  • 120
    dispatch_sync死锁问题研究

    首先,看看如下代码的输出是什么? 首先答案是会发生死锁,我们看看官方文档关于dispatch_sync的解释: Submits a block to a dispatch q...

  • 120
    近一年来做的动效设计整理

    最近离职了,空暇之余正好对之前一年多的工作内容进行个总结回顾。 主要分两块,一是负责公司App和游戏在App Store及Google Play商店的视频创意设计和制作,可参...

  • 关于动画框架的整理(1)

    整理了几个 iOS 下比较常用的开源动画框架和一些示例。UI 动画在 iOS app 中的重要性不言而喻,它在很大程度上决定用户交互的体验。有时候使用UIView或者 CA ...

  • 120
    点滴APP

    『点滴』是一个可以给照片添加描述信息的相机应用,特点在于你所写的照片描述信息是直接存储在照片元数据本身,而不是印在照片图像之上。 你的照片就保留你所有你想要的信息,包括拍照时...

  • NSKeyValueObserving(KVO)

    KVO简介: NSKeyValuesObserving(KVO)非正式协议定义了一种机制,允许一个对象被通知:另外某个对象的某个属性值被改变了。你可以『监听』任何对象的属性,...

  • 120
    objective-c runtime method

    重新认识+和-方法 +:(Class)类方法。-:(Instance)实例方法。 实质上对于runtime而言,并没有什么加减号之别。 对于runtime而言,+号方法和-号...

  • :+1:

    如何在ReactiveCocoa中写单元测试

    现在很多人在开发iOS时都使用ReactiveCocoa,它是一个函数式和响应式编程的框架,使用Signal来代替KVO、Notification、Delegate和Targ...

个人介绍
喜欢简洁的设计和精美的代码!