calayer 相关问题

CALayer是Quartz Core框架中的Core Animation类。它封装了图层的几何和表示。它支持图层几何体及其内容的动画。

如何在 swift 中自定义 CAShapeLayer

我有一个自定义视图,我用它来使用 CAShapeLayer 创建形状。这是当前的输出。 我想要实现的是: 图片中突出显示的白色圆圈。 这是我的代码

回答 1 投票 0

在动画期间无法正确定位子层

问题是我应该如何定义和设置我的形状图层的位置以及应该如何更新它以便该图层出现在我期望它在动画期间出现的位置?即,形状应该...

回答 2 投票 0

在 NSView 上使用自定义阴影路径

不幸的是,直接在图层上设置阴影属性似乎不起作用: 让 shadowView = NSView(frame: CGRect(x: 0, y: 0, width: 100, height: 100)) shadowView.wantsLayer = true

回答 0 投票 0

NSView如何显示阴影?

我在这里和其他博客中浏览了很多主题,但无法解决这个问题。我在窗口的内容视图中添加了一个子视图。这是故事板—— -

回答 3 投票 0

如何设置CALayer的阴影打破AutoLayout约束?

我有单元格的imageView阴影自定义:override func layoutSubviews() { moviePosterImageView.layer.shadowOffset = .zero moviePosterImageView.layer.shadowColor = UIColor.black.cgColor ...。

回答 1 投票 0

圆圈没有画在视图的中心位置。

所以我试图在一个UIView的中心绘制一个圆。 class CircleView: UIView { let shapeLayer = CAShapeLayer() override func draw(_ rect: CGRect) { let circularPath = UIBezierPath(...)

回答 1 投票 1

将UIView(覆盖)与应用程序背景相融合

我想使用特殊的混合模式(在我的例子中,是Overlay模式)将一个UIView与我的应用程序的背景混合。然而,要混合的视图包含在一个复杂的视图层次结构中。混合...

回答 1 投票 1

如何在UIView的虚线边框上添加角半径

我有一个圆形的UIView,我给它添加了一个虚线描边。,,, var view = CAShapeLayer() view.strokeColor = UIColor.gray.cgColor view.lineDashPattern = [2, 2] view.frame = ....

回答 1 投票 0

可以只渲染CALayer的一小部分吗?

我想检查CALayer中一个点的alpha值。对于这个渲染,整个图层对我来说太贵了。有什么方法可以让我只在CAlayer的周围渲染一小部分需要的内容?

回答 0 投票 0

CAShapeLayer路径未显示

我目前正在处理圆形进度条,为此,我创建了一个customView。但是,shapeLayer未显示。我尝试将一个框架以及背景色添加到shapeLayer,...

回答 1 投票 1

CALayer类中的“ contentsCenter”属性是什么意思?

这是原始图像。我将原始图像设置如下:self.layerView.contentsCenter = CGRectMake(0.25,0.25,0.5,0.5);然后显示如下:更改图像,但根据...的解释...

回答 2 投票 -1

创建高度增加的图层-迅速

我想制作一个高度增加的自定义滑块,即它的高度从4.0开始到6.0。我已经编写了用于创建图层的代码,但是无法在...

回答 1 投票 0

具有CAShapeLayer根层的自定义UIView,希望在设备旋转动画期间更新图形边界

我想要的确切结果是让faceView的绘图内容(由faceView的边界驱动)在设备旋转动画期间使用faceView的边界进行更新。 ...

回答 1 投票 1

具有CAShapeLayer根层的自定义UIView,具有旋转动画的问题包括在更改设备方向时更改绘图范围

我想要的确切结果是将faceView的绘图内容的边界与faceView的边界一起包括在设备旋转动画中,而是backgroundColor ...

回答 1 投票 1

通过设备旋转调整CALayer的平滑动画大小

这里,我有一个自定义UIView,它由一个自定义CALayer支持,该CALayer只是画一个圆。我已经设置好约束,以使视图保持正方形和居中,并在...

回答 1 投票 1

应该使用什么CALayer绘制(在ctx:中)坐标以正确的比例绘制正确的点?

我有一个使用CALayers创建内容并希望以矢量格式生成pdf输出的NSView。首先,这是可能的,其次,Apple所指的逻辑坐标系是什么...

回答 1 投票 0

无法从UITextField中删除CALayer

因此,我有此自定义UITextField,并且我有两种方法来添加CALayer和删除CALayer,但删除不起作用。 @IBDesignable类AppTextField:UITextField {private let bottomLine ...

回答 2 投票 0

为什么UIView有自己的CGContext,但是CALayer没有?

我试图快速绘制一些复杂的图。我想要做的是首先在CALayer上绘制CGPath,然后将CALayer添加到底部视图中。 (因为我需要使用...

回答 1 投票 0

CALayer中的CGImage倒置

[将UIImage添加到CALayer时,它看起来是颠倒的。我知道这是与转换为CGImage有关的问题,但是我找不到任何有效的解决方案。所有试图固定方向的尝试都有...

回答 1 投票 0

无法正确布置CALayer框架

我正在尝试设置某些CALayer的框架,但是当我运行此代码时,它们似乎向右移动。帧坐标和阴影正确。我从...

回答 1 投票 0

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