码迷,mamicode.com
首页 >  
搜索关键字:uiview calayer    ( 3240个结果
CAMediaTiming--beginTime、timeOffset
背景介绍:beginTime、timeOffset属性来自CAMediaTiming,一个处理时间的协议,被CALayer和CAAnimation实现。 它们的官方注释: 通过注释我们知道: 1.beginTime是相对于父对象的时间(也就是说是个相对值?) 2. t = (tp - begin) ...
分类:其他好文   时间:2018-04-05 16:27:09    阅读次数:279
1.UIButton+WebCache UIImageView+WebCache
1.通过分类的方式,对外暴露接口。 2.给分类添加属性,通过imageURLStorageKey值,将self 和 字典进行绑定。 通过sd_imageURLForState等方法进行取值。 3.调用UIView +WebCache 的sd_internalSetImageWithURL方法 ,设置 ...
分类:Web程序   时间:2018-03-30 21:58:05    阅读次数:225
3.UIView + webCache
从UIView + webCache开始: 1. [self sd_cancelCurrentImageLoad]; 同一个imageview,请求避免请求多次。 每一个imageview 会有一个属性( operationDictionary),存放 SDWebImageOperation对象或者 ...
分类:Web程序   时间:2018-03-30 21:52:47    阅读次数:185
ios view的frame和bounds之区别(位置和大小)
前言: 学习ios开发有一段时间了,项目也做了两个了,今天看视频,突然发现view的frame和bound两个属性,发现bound怎么也想不明白,好像饶你了死胡同里,经过一番尝试和思考,终于弄明白bound的含义。PS:我承认我是一个很笨很笨的人。 所以现在记录下来,供以后查阅,同时方便所有和我一样 ...
分类:移动开发   时间:2018-03-30 21:37:15    阅读次数:202
iOS 百分比圆环曲线swift4.0实现
import UIKit class XZCircleView: UIView { let backGroundLayer = CAShapeLayer.init()///背景白色细曲线 let progressLayer = CAShapeLayer.init()///进度真是数值曲线 var e ...
分类:移动开发   时间:2018-03-28 18:46:22    阅读次数:521
iOS:类似于网易云音乐的刷新条目显示弹框
一、介绍 在app中使用刷新控件或者第三方刷新库是最常见的功能,在请求服务器时,获取数据的过程是处于不可见状态的,那么通过这个刷新状态可以给用户以直观的感受,这是增强用户体验的一个相当好的方法。我个人认为,有时这个方法仍有不足,就是当拉取到数据时,用户只是知道数据有了,并没有直接告知用户拉取了或者刷 ...
分类:移动开发   时间:2018-03-26 19:10:01    阅读次数:200
iOS-电池图标【结合贝塞尔曲线控制电量显示】
基于UIView类:WKJBatteryView WKJBatteryView.h WKJBatteryView.m ...
分类:移动开发   时间:2018-03-01 21:50:17    阅读次数:230
关于UIView的hitTest:withEvent:方法的理解
闲来无事 观摩别人的项目 常常发现对UIView的hitTest:withEvent:方法的重写,以前也查过这个方法的用法作用,但是时间一长又忘记了。今天再次看到,就记录一下. 用户触摸屏幕后事件的传递过程 当用户点击屏幕后,UIApplication先响应事件,然后传递给UIWindow。如果wi ...
分类:其他好文   时间:2018-03-01 13:25:56    阅读次数:189
CALayer
CALayer CALayer简介 CALayer包含在QuartzCore框架中,这是一个跨平台的框架,既可以用在iOS中又可以用在Mac OS X中。在使用Core Animation开发动画的本质就是将CALayer中的内容转化为位图从而供硬件操作,所以要熟练掌握动画操作必须先来熟悉CALay ...
分类:其他好文   时间:2018-02-26 17:49:14    阅读次数:186
Swift下使用Xib设计界面
虽然Swift可以纯代码设计界面,不过不利用先用的可视化工具有时候有点效率低。下面是使用xib设计方法,部分代码来自网上。 (1)新建View 2、新建View class 3、DemoView.swift中 class DemoView: UIView { // MARK:- 创建视图 class ...
分类:编程语言   时间:2018-02-21 21:36:33    阅读次数:3288
3240条   上一页 1 ... 13 14 15 16 17 ... 324 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!