![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Objective-C
erge1998
华南师范大学计算机学院2016届学生
展开
-
iOS动画小结
CoreAnimation核心动画: CAAnimation类是一个抽象类,因此我们不会直接创建CAAnimation类的对象,而是使用其子类对象。其有3个子类,分别为: CAPropertyAnimiation属性动画 CAAnimationGroup动画组 CATransition转场动画 其中,CAPropertyAnimiation属性动画又包含两个子类,分别为: CABasic...转载 2020-01-07 20:40:38 · 354 阅读 · 0 评论 -
iOS 绘图
绘图篇: 绘制直线: // drawRect 可以通过实例化执行setNeedsDisplay方法手动触发调用 // drawRect 方法在类进行实例化时候都会调用,可以不适用setNeedsDisplay方法手动调用 - (void)drawRect:(CGRect)rect { // 获取当前的图形上下文 CGContextRef context = UIGraphicsG...原创 2019-12-30 23:37:26 · 307 阅读 · 0 评论 -
Objective-C的语言特性(分类,Block,协议,KVC&KVO)
分类: 作用:对已有的类想增加新的API方法时,如果使用继承的方式会增加很多类,从而增加代码的维护量。用分类的方法可以轻松扩展类提供的API. 示例:UIImageView+DefaultImage.h: @interface UIImageView (DefaultImage) + (UIImageView *) imageViewWithDefaultImage; @end UII...原创 2019-12-27 10:15:43 · 199 阅读 · 1 评论