iOS中gif图的显示方法示例
一、前言iOS开发中,大部分时候我们显示一张静态图就可以了,但是有的时候为了UI表现更生动,我就有可能需要展示gif图来达到效果了。
网上找了一下,显示gif图的框架找到了两个。SDWebImageYYImage二、显示本地gif图SDWe
iOS坐标系的深入探究
前言app在渲染视图时,需要在坐标系中指定绘制区域。这个概念看似乎简单,事实并非如此。When an app draws something in iOS, it has to locate the drawn content in a t
iOS中的线程死锁实例详解
什么是线程死锁
是指两个或两个以上的线程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去。
线程死锁怎么发生
发生死锁的情况一般是两个对象的锁相互等待造成的。
死锁发生的条件
1、互斥条件:所谓互斥就是
iOS实现文字水平无间断滚动效果
IOS跑马灯效果,实现文字水平无间断滚动,示例代码如下:
ViewController.h#import @interface ViewController : UIViewController{NSTimer
iOS SwiftUI 颜色渐变填充效果的实现
SwiftUI 为我们提供了各种梯度选项,所有这些选项都可以通过多种方式使用。
Gradient 渐变器
A color gradient represented as an array of color stops, each havin
iOS实现图片折叠效果
本文实例为大家分享了iOS实现图片折叠效果的具体代码,供大家参考,具体内容如下
效果图:结构布局:拖两个UIImageView到控制器,设置相同的frame和图片,再拖一个大的UIImageView盖在上面,注意把大的imageView.u
在iOS中使用OpenGL ES实现绘画板的方法
今天我们使用 OpenGL ES 来实现一个绘画板,主要介绍在 OpenGL ES 中绘制平滑曲线的实现方案。
首先看一下最终效果:在 iOS 中,有很多种方式可以实现一个绘画板,比如我的另外一个项目 MFPaintView 就是基于 Co
详解IOS WebRTC的实现原理
目录概述P2P连接模式WebRTC的服务器与信令WebRTC的NAT/防火墙穿越技术概述
它在2011年5月开放了工程的源代码,在行业内得到了广泛的支持和应用,成为下一代视频通话的标准。
WebRTC的音视频通信是基于P2P,那么什么是P2