上一页 1 2 3 4 5 6 ··· 9 下一页
摘要: 本文主要介绍利用CoreGraphics和CADisplayLink来实现一个注水动画。来一个效果图先: 在介绍注水动画前,先介绍利用CoreGraphics实现进度条的绘制。 一、扇形进度绘制 效果: 代码如下: 原理就是根据不同的进度值不停的重新绘制扇形。 二、绘制带边缘的扇形进度图 代码如下: 阅读全文
posted @ 2018-01-17 16:46 pretty guy 阅读(1921) 评论(1) 推荐(1) 编辑
摘要: 接上一篇博客 iOS 动画篇(一) Core Animation CAShapeLayer是CALayer的一个子类,使用这个类能够很轻易实现曲线的动画。 先来一个折线动画效果: 示例代码: 现在介绍CAShapeLayer,CAShapeLayer几乎所有的属性都可以用来做动画,比如说path、s 阅读全文
posted @ 2018-01-11 15:39 pretty guy 阅读(2746) 评论(0) 推荐(0) 编辑
摘要: iOS中实现动画有两种方式,一种是自己不断的通过drawRect:方法来绘制,另外一种就是使用核心动画(Core Animation)。 导语: 核心动画提供高帧速率和流畅的动画,而不会增加CPU的负担和减慢你的应用程序。换句话说,使用核心动画你就不用担心性能的事了。同时,使用核心动画只需要提供少数 阅读全文
posted @ 2018-01-10 17:09 pretty guy 阅读(5222) 评论(1) 推荐(1) 编辑
摘要: 本文接着上一篇讲。主要讲:dispatch_source。 dispatch_source主要用户监听事件,可以监听如下事件 比较常用的就是实现Timer与自定义事件(DISPATCH_SOURCE_TYPE_DATA_ADD、DISPATCH_SOURCE_TYPE_DATA_OR)。 一、实现t 阅读全文
posted @ 2018-01-08 09:42 pretty guy 阅读(470) 评论(0) 推荐(0) 编辑
摘要: 导语: 本文个人原创,转载请注明出处(http://www.cnblogs.com/pretty-guy/p/8126981.html) 在iOS开发中多线程操作通常是一下3种,本文着重介绍Dispatch 先来一段Apple对dispath的介绍 翻过过来就是: 划重点:在系统级运行的GCD可以更 阅读全文
posted @ 2017-12-27 17:51 pretty guy 阅读(609) 评论(0) 推荐(0) 编辑
摘要: 1. 给文字加阴影 最近在做一个直播的项目,本来一切顺利,结果UI妹子说要给透明背景下的文字添加阴影效果,第一次遇到这样的需求,于是呢就搜索了一下,木有找到满意的办法。转念一想,属性字符串应该是可以解决这个问题,毕竟下划线什么的都能加,阴影应该也可以。在 NSAttributedString.h里果 阅读全文
posted @ 2017-12-07 15:25 pretty guy 阅读(276) 评论(0) 推荐(0) 编辑
摘要: (个人原创,转载请注明出处 http://www.cnblogs.com/pretty-guy/p/7460334.html) 在iOS中实现进度条通常都是通过不停的设置progress来完成的,这样的进度条适用于网络加载(上传下载文件、图片等)。但是对于录制视频这样的需求的话,如果是按照每秒来设置 阅读全文
posted @ 2017-08-31 20:21 pretty guy 阅读(1479) 评论(1) 推荐(0) 编辑
摘要: 转载请注明出处:http://www.cnblogs.com/pretty-guy/p/6924882.html 你可以从这里下载demo 在微博看到几位大牛再说将UIDebuggingInformationOverlay加入豪华午餐,于是乎,自己去看看了原文介绍。因为博主使用的是Swift语法,而 阅读全文
posted @ 2017-05-31 16:41 pretty guy 阅读(725) 评论(0) 推荐(0) 编辑
摘要: 本文个人原创,转载请注明出处,谢谢。 前段时间项目要求需要在聊天模块中加入类似微信的小视频功能,这边博客主要是为了总结遇到的问题和解决方法,希望能够对有同样需求的朋友有所帮助。 效果预览: 这里先罗列遇到的主要问题: 接下来让我们一步步来实现。 Part 1 实现视频录制 1.录制类WKMovieR 阅读全文
posted @ 2016-08-27 14:22 pretty guy 阅读(13484) 评论(15) 推荐(8) 编辑
摘要: 当当当当,我胡汉三又回来了。今天介绍实现聊天的聊天框随文本升高,效果图如下 接下来让我们一步一步实现这个功能吧 Part1 实现textView自动升高 1.创建一个UITextView的分类 UITextView+AutoRise 接下来实现- (void)addAutoRiseHandlerWi 阅读全文
posted @ 2016-08-18 12:58 pretty guy 阅读(2395) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 9 下一页