cashapelayer 相关问题

CAShapeLayer是一个特殊用途的CALayer子类,用于使用三次Bezier样条绘制可动画形状。它是QuartzCore框架的一部分,可用于iOS(自iOS 3.0)和OS X(自OS X v10.6“Snow Leopard”以来)。

向掩模图层添加边框

我正在尝试使用遮罩层制作自定义形状UIButton,我成功扩展了UIButton {func mask(withImage image:UIImage,frame:CGRect){let maskingLayer = ...

回答 1 投票 3

缩放CGPath以适应UIVIew

我需要知道如何缩小或缩小CGPath以便它可以适合UIView?将背景颜色设置为黄色,要清楚地看到视图self.frame = CGRectMake(0,0,181,154); self.backgroundColor = [...

回答 2 投票 13

向CAGradientLayer添加掩码会使UIBezierPath消失

我想为带有渐变的视图添加内边框。下面的代码工作并给我这个结果导入UIKit类InnerGradientBorderView:UIView {override init(frame:CGRect){...

回答 1 投票 4

CAShapeLayer填充颜色swift 4 xcode 9 iOS 11不工作任何想法?

我一直在尝试使用Swift 4在XCode 9 iOS 11中填充CAShapeLayer中的颜色,但没有成功。 let circlePath = UIBezierPath(arcCenter:CGPoint(x:0,y:0),radius:12,startAngle:0.0,endAngle:...

回答 1 投票 -1

如何在swift中剪切uiview的边缘

我附上了查看图片。我想在购买按钮和上面的航班信息视图之间实现底部的小切。

回答 1 投票 3

从UICollectionView cellForItemAt indexPath为CAShapeLayer动画设置toValue

我有以下几个部分: - 我的主视图是带有UICollectionView的UIViewController - UICollectionView的单元格 - 用于构建带有CABasicAnimation的CAShapeLayer的UIView的子类...

回答 1 投票 0

ios-UIBezierPath按逆时针方向的百分比,以弧形开始为垂直向下位置

我试图创建逆时针UIBezierPath,弧的起点是负y轴(仅用于可视化)。让arcPathForLayer = UIBezierPath(arcCenter:upperCenterPoint,radius:radius,...

回答 1 投票 1

调整我的UIView的CAShapeLayer中心

我一直试图解决这个问题几天,没有一个建议解决了我的问题。我在UITableView中有一个UIView。我一直试图在我的UIView中绘制我的CAShapeLayer,但我可以'...

回答 1 投票 0

如何绘制一个矩形的角(没有连接它们的线)

我有一个CGRect值,需要在它周围绘制一个边框。我只是希望绘制角落而不用任何连接它们的线条。像这样......我怎么用swift绘制这个数字?

回答 2 投票 1

CAShapeLayer在XIB swift iOS中不可见

我正在使用XIB文件构建自定义视图。但是,我遇到的问题是我添加到视图中的图层(trackLayer)没有显示在xib上(circleLayer是一个动画,我不指望它...

回答 1 投票 0

如何从掩码已设置为该CGPathRef的视图中获取CGPathRef?

我有一个视图,我之前在某些方法中设置了它的掩码,现在我想要提取CGPathRef,这是掩码的形状而没有任何东西,只有带掩码的视图。我怎么做? ...

回答 1 投票 1

CAShapeLayer填充另一个CAShapeLayer作为掩码

我的问题是关于用另一个CAShapeLayer填充一个CAShapeLayer的动画。所以,我写了一些几乎达到我目标的代码。我创建了一个基础层并用另一个填充它。代码如下: - ......

回答 1 投票 1

圆到矩形变换动画

我是iOS新手,我需要做以下动画:将圆转换为矩形应该是平滑的,但在上面的动画中它不是很平滑。我做的是创建一个圆圈......

回答 2 投票 1

如何使用CAShapeLayer绘制一个圆圈,以编程方式在swift中以自定义UIView为中心

我试图在自定义UIView中使用CAShapeLayer绘制一个循环进度条,这是自动约束,我不想在我的超级视图的中心绘制我的圆,而是在......

回答 3 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.