E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
CAShapeLayer
html 绘制ios时钟,iOS-模仿苹果时钟选择控件
工程Demo运行效果如下:AppleAlram.gif根据时钟选择工具上面的功能,大概可以确定,圆环的绘制我们可以通过
CAShapeLayer
结合UIBezierPath绘制出来,当拖动起始点或者结束点
欧尼酱牌酱牛肉
·
2024-08-29 00:38
html
绘制ios时钟
iOS自定义带两个圆角的UILabel
下面直接看代码:#import"CustomizeLabel.h"@interfaceCustomizeLabel()@property(nonatomic,strong)
CAShapeLayer
*maskLayer
雪山飞狐_91ae
·
2024-02-20 02:49
iOS Swift 圆环进度条
截屏2022-03-07上午10.16.41.png用
CAShapeLayer
和UIBezierPath贝塞尔曲线实现,每次进度变化时,重新初始化一个
CAShapeLayer
添加到当前UIView上。
rome753
·
2024-02-10 04:51
iOS-UIBezierPath动画之果冻动画
贝塞尔曲线基础知识,可以参考下面文章:iOS-贝塞尔曲线(UIBezierPath)的使用iOS-贝塞尔曲线(UIBezierPath)详解(
CAShapeLayer
)效果图我们先看效果图:动画效果图动画的几个关键点
香橙柚子
·
2024-02-03 18:03
iOS 给某个 view设置某个 角的圆角
项目中遇到记录一下借助UIBezierPath与
CAShapeLayer
进行实现//创建viewUIView*view=[[UIViewalloc]initWithFrame:CGRectMake(100,100,300,300
冬日的太阳_c107
·
2024-02-03 03:59
使用UIBezierPath和
CAShapeLayer
高效为UIView添加圆角
我们在实际开发中,经常会遇到为某个view添加圆角的需求,这样出来的view的效果是比较好看的,那么平时用的最多的实现方式是什么呢?或许你也和我一样:UIButton*btn=[[UIButtonalloc]initWithFrame:CGRectMake(0,0,200,40)];btn.layer.cornerRadius=5;btn.clipsToBounds=YES;虽说这样也可以实现效果
知更鸟Coollee
·
2024-01-25 02:33
ios开发
view圆角
uiview
uibutton
需求
iOS 实现一个颜色渐变的弧形进度条
CAShapeLayer
CAGradientLayer UIBezierPath
渐变色圆弧形进度条,本文用CAShapeLayerCAGradientLayerUIBezierPath来实现。不过过程中需要注意mask这个概念,这个后面会详细说到。1:首先创建CAGradientLayer,一个你需要的渐变的颜色的layer,并且加到父view上。/**创建彩色layer并把layer添加到view的layer上*/-(void)setMuchColor{CAGradient
海的天空1661
·
2024-01-25 02:29
oc
CAShapeLayer
CAGradientLayer
UIBezierPath
进度条
iOS 12奇葩问题之CGContextRef和UIBezierPath冲突
A.m-(
CAShapeLayer
*)createIndicatorWithColor:(UIColor*)colorandPosition:(CGPoint)point{
CAShapeLayer
*layer
DeCori
·
2024-01-12 12:30
iOS CoreAnimation教程 第五篇
CAShapeLayer
*oval=[CAShapeLayerlayer];oval.frame=CGRectMake(187.3,88.5,151,151);oval.lineJoin=kCALineJoinRound
人魔七七
·
2024-01-11 20:28
绘制view形状
菜单样式.png直接上代码//初始化遮罩
CAShapeLayer
*maskLayer=[CAShapeLayerlayer];maskLayer.strokeColor=[UIColorblueColor
Artificer
·
2024-01-11 13:05
贝塞尔曲线处理圆角
interfaceLYBezierPath:NSObject/**圆角处理@paramview需要圆角化的视图@paramcorners需要圆角的边角@paramradii需要圆角的尺寸@returnCAShapeLayer*/+(
CAShapeLayer
邓布利多教授
·
2024-01-10 14:10
iOS绘图 ~
CAShapeLayer
和贝塞尔曲线UIBezierPath
关于CGContext(UIBezierPath)和
CAShapeLayer
:1.CGContext和UIBezierPath(基于CGContext的封装),在绘制(stroke)和填充(fill)的时候
阳光下的叶子呵
·
2023-12-26 20:40
折线图的实现
屏幕快照2018-10-2217.26.15.png这个主要用到了两个类UIBezierPath和
CAShapeLayer
首先创建一个继承与Controller类,暂且命名LineGraphView,并在其
海笙樾
·
2023-12-19 02:24
Swift 绘制虚线
privatefuncdrawDashLine(lineView:UIView,lineLength:Int,lineSpacing:Int,lineColor:UIColor){letshapeLayer=
CAShapeLayer
萤火驻守心间
·
2023-12-15 21:16
从一个实际问题说说
CAShapelayer
CoreAnimation图层不仅仅只有CALayer这种简单的图片和颜色绘制的功能,还有一些专用图层,如:
CAShapeLayer
、CATextLayer、CAGradientLayer、CAEAGLLayer
Kirn
·
2023-12-04 03:42
在使用Masnory的同时,使用
CAShapeLayer
和UIBezierPath设置圆角无效
今天在使用UIBezierPath给UIImageView设置任意圆角的时候发现图片不展示了,源码是这样的:-(UIImageView*)imageV{if(!_imageV){_imageV=[[UIImageViewalloc]init];_imageV.contentMode=UIViewContentModeScaleAspectFill;UIBezierPath*rounded=[UIB
CL0601
·
2023-12-02 07:06
Swift - 使用了
CAShapeLayer
的清除方法
在需要画虚线时会使用到
CAShapeLayer
,特别是在TableViewCell中使用的情况,在layer被添加后无法再得到当初的对象。
Timidvb
·
2023-11-29 04:10
swift - button中间扩散动画
因为我不会告诉你我以前写都是写
cashapelayer
),关于这两个不过多的说它们具体的细节本篇只需要知道如何利用CAShapreLayer和CGPath来做一个算是
lotawei
·
2023-11-28 04:46
iOS给一个view添加虚线边框
-(void)addDottedLineFromImageView:(UIView*)bView{bView.layer.cornerRadius=4;
CAShapeLayer
*borderLayer=
MonkeyHan
·
2023-11-02 17:40
iOS Swift 内阴影 2
WLInnerShadow.swiftimportUIKitclassWLInnerShadow:
CAShapeLayer
{varinnerShadowColor:CGColor?=U
Yuency
·
2023-11-01 13:22
2022-08-10
self.rawValue=rawValue}publicletrawValue:Intpublicstaticvartop=SectionLayerShadowPosition.init(rawValue:1
CAShapeLayer
小卒的梦
·
2023-10-31 19:18
CAShapeLayer
+ BezierPath 处理图形编辑
我们做图形编辑的时候,做了一个ShapeOperator类来操作图形,里面存储了图形的尺寸位置、旋转角度等信息,可以生成贝塞尔曲线,将其赋值给
CAShapeLayer
即可完成渲染旋转SO上找到了操作贝塞尔曲线旋转的最佳实践
Realank
·
2023-10-31 07:48
iOS
CAShapeLayer
和CAGradientLayer
CAShapeLayer
类
CAShapeLayer
继承自CALayer的,通过矢量图形绘制图层子类,指定诸如颜色和线宽等属性,用CGPath来绘制图形,常与UIBezierPath配合使用。
假装你是大灰狼
·
2023-10-14 23:49
iOS
图像动画
ios
CAShapeLayer
CAGradientLayer
iOS OC 高效圆角、圆角边框色
开发中常用到圆角,圆角边框色等,现在记录一种高效绘制方式:主要用到类有:UIBezierPath、
CAShapeLayer
仅仅圆角,直接上代码:UIImageView*img=[[UIImageViewalloc
兜兜Jerry
·
2023-09-28 12:29
水纹波浪效果实现
interfaceFirstWaves()@property(nonatomic,strong)CADisplayLink*wavesDisplayLink;@property(nonatomic,strong)
CAShapeLayer
木子木木易
·
2023-09-26 02:13
view设置制定的圆角
UIBezierPathbezierPathWithRoundedRect:view.boundsbyRoundingCorners:UIRectCornerTopLeft|UIRectCornerTopRightcornerRadii:CGSizeMake(6,6)];
CAShapeLayer
放肆的洒脱
·
2023-09-20 16:03
QQ粘性布局
interfaceBageValueButton:UIButton@end#import"BageValueButton.h"@interfaceBageValueButton()@property(nonatomic,strong)
CAShapeLayer
会写bug的程序媛
·
2023-09-18 02:17
iOS 圆角设置
使用
CAShapeLayer
和UIBezierPath设置圆角UIView*bottomView=[[UIViewalloc]initWithFrame:CGRectMake(0,ScreenHeight
候鸟0706
·
2023-09-12 22:42
iOS部分圆角
使用
CAShapeLayer
+UIBezierPath方式UIBezierPath*maskPath=[UIBezierPathbezierPathWithRoundedRect:VIEW.boundsbyRoundingCorners
YimG
·
2023-09-09 05:30
Swift绘制雷达图(蛛网图、五方图)
主要使用UIBezierPath路径相关、
CAShapeLayer
绘制相关、CAGradientLayer渐变色相关,通过对上述三个类的组合来实现此功能。
孙国立
·
2023-09-07 05:26
CAShapeLayer
与DrawRect对比,与UIBezierPath画图形
使用
CAShapeLayer
有以下一些优点渲染快速。
CAShapeLayer
使用了硬件加速,绘制同一图形会比用CoreGraphics快很多。高效使用内存。
iOS坚持者
·
2023-08-26 23:15
iOS动效
1️⃣、对称线画板,自定义线条数和颜色绘制dongtu.gif2️⃣、通过旋转手机查看全图粒子动画+陀螺仪dongtu.gif3️⃣、非正弦波浪线三角函数乘以系数函数dongtu.gif4️⃣、果冻效果
CAShapeLayer
4335151e8554
·
2023-08-22 09:58
view layer 视图 图层
树状层级结构每个view都有一个layer,但是也有一些不依附view单独存在的layer,如
CAShapelayer
。1.每个UIView内部都有一个CALayer在背后提供内容的绘制和显示。
头像是我老婆
·
2023-08-18 19:53
CAShapeLayer
与UIBezierPath
使用
CAShapeLayer
与UIBezierPath可以实现不在view的drawRect方法中就画出一些想要的图形步骤:1、新建UIBezierPath对象bezierPath2、新建
CAShapeLayer
printf程序猿
·
2023-08-09 01:37
ios
iOS-仿微信长按录制视频按钮效果
先上图前言前段时间的面试总结了不少,大部分公司都要求有视频编辑和对
CAShapeLayer
的开发经验,由于之前很少做这块,所以现在得去学学,一步一步慢慢来,我刚写好了录制按钮的效果,后续的写完再更新。
卓敦
·
2023-08-03 14:15
2022-02-11 iOS 切任意圆角
self.hotBg.boundsbyRoundingCorners:UIRectCornerBottomLeft|UIRectCornerTopRightcornerRadii:CGSizeMake(6,6)];
CAShapeLayer
cc帅气的昵称
·
2023-08-02 04:15
iOS-
CAShapeLayer
https://www.jianshu.com/p/01c0fdcbc44fhttps://www.jianshu.com/p/139f4fbe7b6bhttps://blog.csdn.net/potato512/article/details/45626643https://www.jianshu.com/p/b8c92aeab185
Alan龙马
·
2023-08-01 06:03
IOS开发基础篇--
CAShapeLayer
的strokeStart和strokeEnd属性
在不知道有
CAShapeLayer
的strokeStart和strokeEnd属性的时候,我采取的方法就是实时的移除旧的
CAShapeLayer
然后重绘这个圆形的
CAShapeLayer
。
yixiangboy
·
2023-07-29 13:47
IOS开发UI篇
ios
进度条
ShapeLayer
stroke
ios ---关于
CAShapeLayer
的一些实用案例和技巧
转自:https://www.jianshu.com/p/a1e88a277975一、使用
CAShapeLayer
实现复杂的View的遮罩效果1.1、案例演示最近在整理一个聊天的项目的时候,发送图片的时候
西半球
·
2023-07-29 13:44
#
iOS-功能实现
iOS开发-
CAShapeLayer
与UIBezierPath实现微信首页的下拉菜单效果
iOS开发-
CAShapeLayer
与UIBezierPath实现微信首页的下拉菜单效果之前开发中遇到需要使用实现微信首页的下拉菜单效果。
BruceGerGer
·
2023-07-29 13:13
移动开发
iphone开发
Objective-c
ios
微信
下拉菜单
CAShapeLayer
贝塞尔曲线
UIBezierPath
iOS开发-下拉刷新动画
CAShapeLayer
的strokeStart与strokeEnd指示器动画效果
iOS开发-下拉刷新动画
CAShapeLayer
的strokeStart与strokeEnd刷新指示器效果之前开发中实现下拉刷新动画
CAShapeLayer
的strokeStart与strokeEnd指示器动画效果一
BruceGerGer
·
2023-07-29 13:39
移动开发
iphone开发
Objective-c
ios
基础动画
MJRefresh
下拉刷新
CAShapeLayer
strokeStart
strokeEnd
CAShapeLayer
UIBezierPath 里的 CGColor 的 Alpha
CAShapeLayerUIBezierPath里的CGColor的Alpha在最近的项目中需要用到
CAShapeLayer
绘制区域但是在设置区域颜色的时候希望能设置透明度于是就在
CAShapeLayer
Sico2Sico
·
2023-07-28 02:48
Swift
iOS
Swift绘制虚线
lineView:UIView,strokeColor:UIColor,lineWidth:CGFloat=1,lineLength:Int=10,lineSpacing:Int=5){letshapeLayer=
CAShapeLayer
Distance先生
·
2023-07-26 19:11
Masnory布局后获取不到view.bounds
这篇文章用来记录本人在实际开发中遇到的问题为了页面的美观,部分的视图会有一些裁剪的操作;为了缓解内存压力,本人利用UIBezierPath和
CAShapeLayer
封装了一个切圆角的方法,在初始化UIBezierPath
耽于幽夜
·
2023-07-21 07:43
iOS设置圆角的四种方法(附性能评测)
layer的cornerRadiusview.layer.masksToBounds=YES;view.layer.cornerRadius=imgSize.width/2;用贝塞尔曲线作mask圆角
CAShapeLayer
溪石iOS
·
2023-07-21 03:57
CAShapeLayer
的使用
CAShapeLayer
的使用之前在项目中,经常会需要设置圆角的一些属性或者一些动画,经常会涉及到layer层的东西,而如果需要我们自定义图形的话,那么我们经常就会用到
CAShapeLayer
来创建了.
半岛夏天
·
2023-07-15 11:00
iOS-关于渐变进度条的创建
共有两个难点1、按压开始,进度条开始运动2、进度条的渐变一、界面绘制1、自定义View,LHButton2、LHButton上添加长按手势3、添加timer,每次timer结束绘制一次界面4、添加
CAShapeLayer
蜿蜒花骨朵
·
2023-06-26 20:55
ios自定义进度条
三、思路绘制
CAShapeLayer
设置strokeEnd的属性值。四、简单粗暴代码:https://github.com/dszhangyu/processVi
·
2023-06-24 07:07
9.应用程序优化相关问题
Views2.对于图片在UIImageView显示的时候,尽量保证图片的大小和UIImageView大小一致(因为在系统运行中,图片的缩小和放大都是需要消耗大量的资源)3.自定义drawRect中绘制尽可能使用
CAShapelayer
ProfessorFan
·
2023-06-20 08:40
swift:view的部分圆角的实现
imgView.bounds,byRoundingCorners:[.topLeft,.topRight],cornerRadii:CGSize(width:5,height:5))letmaskLayer=
CAShapeLayer
iOS界的古天乐
·
2023-06-20 07:29
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他