小结一下跳转页面的动画效果实现思路!代码移步GitHub 总结的转场动画是下面几个情况: 导航控制器的 Push 动画和 Pop 动画 普通控制器的 Present 动画和 ...

小结一下跳转页面的动画效果实现思路!代码移步GitHub 总结的转场动画是下面几个情况: 导航控制器的 Push 动画和 Pop 动画 普通控制器的 Present 动画和 ...
导读: iOS开发中,很多时候系统提供的控件并不能很好的满足我们的需求,因此,自定义控件便成为搭建UI界面中必不可少的一部分。本篇博文以笔记的形式,总结了自定义控件的两种方式...
附:我的github地址 什么是RunLoop运行循环一个线程对应一个RunLoop,主线程的RunLoop默认已经启动,子线程的RunLoop得手动启动(调用run方法)R...
简介 KVC(Key-value coding)键值编码,顾名思义。额,简单来说,是可以通过对象属性名称(Key)直接给属性值(value)编码(coding)“编码”可以理...
记录一个简单的下拉顶部图片放大的效果,再加个毛玻璃! iOS8之后毛玻璃效果实现:利用 UIVisualEffect这类实现毛玻璃效果, 这是一个抽象的类,不能直接使用,需通...
人生若只如初见,何事秋风悲画扇!<伊布家族> 先上图: 看到有些用 ScrollView 加三个 UIImageView 实现较为完美无限轮播,我就想着那用手势加两个 UII...
好久没写了,主要是烦躁了!不管前路如何,还是要坚持! 关于的这个 Bundle 文件简单来说就是内部结构按照标准规则组织的特殊目录,iOS 的应用都是通过Bundle进行封装...
来句废话吧,今天好像是中秋啊!想起打球的时候,于是写一个篮球运动的轨迹动画吧,很简单! 效果图: 实现思路: 通过贝塞尔创建一个轨迹 Path 使用 CAShapeLayer...
楼主好漂亮
楼主好漂亮
Xib和StoryBoard对比共同点: 都是用来描述软件界面 都用Interface Builder工具来编辑 本质都是转换成代码去创建控件 不同点: Xib是轻量级的,用来描述局部 UI界面1M1`2[...
共同点: 都是用来描述软件界面 都用Interface Builder工具来编辑 本质都是转换成代码去创建控件 不同点: Xib是轻量级的,用来描述局部 UI界面1M1`2[...
关联是指把两个对象相互关联起来,使得其中的一个对象作为另外一个对象的一部分。 关联特性只有在Mac OS X V10.6以及以后的版本上才是可用的。 使用关联,我们可以不用修...
关联是指把两个对象相互关联起来,使得其中的一个对象作为另外一个对象的一部分。 关联特性只有在Mac OS X V10.6以及以后的版本上才是可用的。 使用关联,我们可以不用修...
SDWebImage底层实现有沙盒缓存机制,主要由三块组成1、内存图片缓存2、内存操作缓存3、磁盘沙盒缓存看着这里我只想说,有了封装真好内部实现过程:第一步,下载SDWebI...
@PhoenixZhai 我的可以
iOS视频播放器之ZFPlayer剖析引言 本文主要针对ZFPlayer的功能实现来剖析,以及总结一下大家遇到的问题和解决方案首先ZFPlayer现在拥有的功能: 支持横、竖屏切换,在全屏播放模式下还可以锁定屏幕...
@天明依旧 直接改成实例方法,用self调用就行了
iOS 获取手机型号,系统版本新添加判断iPhone X 、iPhone 8、iPhone 8 Plus ,恩,应该是对的!!♪(^∇^*) Swift版 1.手机系统版本:9.1 NSString* p...
那个Function类在哪啊
iOS 获取手机型号,系统版本新添加判断iPhone X 、iPhone 8、iPhone 8 Plus ,恩,应该是对的!!♪(^∇^*) Swift版 1.手机系统版本:9.1 NSString* p...