文章分类 -  ios之圆角和颜色渐变

摘要:iOS贝塞尔曲线的了解与小案例 UIBezierPath中文叫贝塞尔曲线,其作用是** UIBezierPath 类允许你在自定义的 View 中绘制和渲染由直线和曲线组成的路径**。 你可以在初始化的时候, 直接为你的 UIBezierPath 指定一个几何图形, 路径可以是简单的几何图形例如: 阅读全文
posted @ 2021-11-26 21:50 sundaysios 阅读(655) 评论(0) 推荐(0) 编辑
摘要:iOS UIBezierPath贝塞尔曲线常用方法 UIBezierPath 基础三 关于 UIBezierPath UIBezierPath这个类在UIKit中, 是Core Graphics框架关于path的一个封装,使用此类可以定义简单的形状,比如我们常用到,矩形,圆形,椭圆,弧,或者不规则的 阅读全文
posted @ 2021-11-26 21:29 sundaysios 阅读(101) 评论(0) 推荐(0) 编辑
摘要:贝塞尔曲线(UIBezierPath)属性、方法汇总 UIBezierPath主要用来绘制矢量图形,它是基于Core Graphics对CGPathRef数据类型和path绘图属性的一个封装,所以是需要图形上下文的(CGContextRef),所以一般UIBezierPath在drawRect中使用 阅读全文
posted @ 2021-11-26 20:50 sundaysios 阅读(89) 评论(0) 推荐(0) 编辑
摘要:iOS 实现颜色渐变的几个方法 一 向来才疏学浅,之前写的内容过于简单而且有理解错误的地方,在此向各位小伙伴儿们道歉,并作更新和补充~ 需要Demo的话烦请移步github:渐变色的实现方法 1. CAGradientLayer实现渐变CAGradientLayer是CALayer的一个特殊子类,用 阅读全文
posted @ 2021-11-26 20:44 sundaysios 阅读(2898) 评论(0) 推荐(0) 编辑
摘要:CGGradientRef CGGradientCreateWithColors(CGColorSpaceRef space, CFArrayRef colors, const CGFloat *locations); // 创建Quartz上下文 let context = UIGraphicsG 阅读全文
posted @ 2021-11-26 20:28 sundaysios 阅读(373) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/meixian/p/5371140.html CGContextRef CGContextMoveToPoint(context,150,50);//圆弧的起始点 CGContextAddArcToPoint(context,100,80,130,15 阅读全文
posted @ 2021-09-27 11:43 sundaysios 阅读(256) 评论(0) 推荐(0) 编辑
摘要:from https://www.jianshu.com/p/f00dab033fde 前几天接到业务需求 需要画折线图,网上也看了许多的资料,也有许多封装好的第三方类库比如AAChartKit、XYPieChart、PNChart等好多,不过这些类库大多封装的太厉害了,我这边的业务需求有比较简单, 阅读全文
posted @ 2021-09-27 10:32 sundaysios 阅读(890) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/zhouxihi/p/6253296.html 当需要画图时我们一般创建一个UIView子类, 重写其中的drawRect方法 再drawRect方法中利用UIBezierPath添加画图 UIBezierPath的使用方法: (1)创建一个Bezie 阅读全文
posted @ 2019-06-11 15:54 sundaysios 阅读(793) 评论(0) 推荐(0) 编辑
摘要:本文记录分享下自定义转场动画的实现方法,具体到动画效果:新浪微博图集浏览转场效果、手势过渡动画、网易音乐启动屏转场动画、开关门动画、全屏侧滑返回效果 的代码可以到Github WSLTransferAnimation下载查看,注释还算清晰。 模态化present和dismiss 自定义转场 1、创建 阅读全文
posted @ 2019-04-09 16:04 sundaysios 阅读(559) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/WJJ-Dream/p/5817283.html Core Animation,即为核心动画,它是一组非常强大的动画处理API,使用它能做出非常炫丽的动画效果,而且往往是事半功倍。也就是说,使用少量的代码就可以实现非常强大的功能。Core Animat 阅读全文
posted @ 2019-03-21 18:01 sundaysios 阅读(154) 评论(0) 推荐(0) 编辑
摘要:iOS动画:CAKeyframeAnimation https://www.jianshu.com/p/5158b0a33f48 网络中Core Animation类的继承关系图 CAAnimation继承关系图.png 属性简介 @interface CAKeyframeAnimation : C 阅读全文
posted @ 2019-03-21 17:21 sundaysios 阅读(371) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/hero11223/p/7211567.html 简单的创建一个带路径的动画效果,比较粗糙,不过事先原理都是一样的, 代码如下: 1,创建动画所需的view -(void)creatView { moveView = [UIView new]; mov 阅读全文
posted @ 2019-03-21 17:04 sundaysios 阅读(1555) 评论(0) 推荐(0) 编辑
摘要:https://www.jianshu.com/p/0e9af21c0696 该篇文章CABasicAnimation动画类的一些类型展示和使用说明。Talk is cheap.Show the code. 震动效果 -(void)shakeAnimationForView:(UIView *) v 阅读全文
posted @ 2019-03-21 16:39 sundaysios 阅读(715) 评论(0) 推荐(0) 编辑
摘要:ios 裁剪出一个圆形的头像,,这样的例子在简书已经很多了,我就不详细的介绍了.今天我想讲的是怎么裁剪出一个环形的图片.废话不多说:见代码: 1:首先将一张图片裁剪成圆形图片,, /**圆形图片裁剪*/ - (UIImage *)wjf_circleImage { //利用self生成一张圆形图片 阅读全文
posted @ 2019-01-17 20:01 sundaysios 阅读(286) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/a787188834/article/details/83177343 2018年10月19日 10:19:01 a787188834 阅读数:32更多 个人分类: app苹果iOS类 2018年10月19日 10:19:01 a787188834 阅读数 阅读全文
posted @ 2019-01-16 09:55 sundaysios 阅读(466) 评论(0) 推荐(0) 编辑
摘要:https://www.jianshu.com/p/1aae00b4e440 2018.08.14 16:39* 字数 1577 阅读 1168评论 0喜欢 4 我们可以在UIView(UIViewRendering)的方法- (void)drawRect:(CGRect)rect;中去绘制一些我们 阅读全文
posted @ 2019-01-04 12:15 sundaysios 阅读(710) 评论(0) 推荐(0) 编辑
摘要:2017年05月04日 12:50:37 Smile凌烟阁 阅读数:1931 As all know ,CGContextRef 与 CGMutablePathRef 都是画图工具,其中CGMutablePathRef 可与CAShapeLayer或CGContextRef配合使用. CGConte 阅读全文
posted @ 2019-01-04 12:09 sundaysios 阅读(580) 评论(0) 推荐(0) 编辑
摘要:http://www.cocoachina.com/ios/20170412/19042.html 这篇文章介绍UIBezierPath的详细的使用, 以及一些细节! 创建一个XTBezierPath继承于UIView的类 使用drawRect 完成图形的绘制 在drawRect方法完成绘制 使用 阅读全文
posted @ 2018-07-21 19:28 sundaysios 阅读(123) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/zhouxihi/p/6253296.html 当需要画图时我们一般创建一个UIView子类, 重写其中的drawRect方法 再drawRect方法中利用UIBezierPath添加画图 UIBezierPath的使用方法: (1)创建一个Bezie 阅读全文
posted @ 2018-07-21 19:01 sundaysios 阅读(283) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/liangliang2727/article/details/52844246 转载自:http://www.jianshu.com/p/6130b51a0b71 引言 记得刚接触 iOS 的时候, 第一次听到 贝塞尔曲线 这个东西的时候, 当时我只有一个 阅读全文
posted @ 2018-07-21 18:59 sundaysios 阅读(118) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示