calayer 相关问题

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

swift - 链接 UIView 动画

我想通过以下步骤为我的 UIImageView 制作动画: 缩放2倍 缩放图像移动 所以我正在尝试这样: UIView.animate(withDuration: 0.5, 动画: { self.imageView.transform =

回答 2 投票 0

与UIScrollView同步UIView CALayer绘制

我正在尝试制作一个可以在 pdf 上绘图的应用程序。要求将图形形状绑定到页面上的特定位置。 为了解决这个问题,我使用PDFView和CALayer,lis...

回答 1 投票 0

存储在属性中时 CALayer 消失

我有一个自定义的 UIPresentationController,其中我重写了presentedView,如下所示: 覆盖 varpresentedView: UIView? { Guard let view = super.presentedView else { return nil } ...

回答 1 投票 0

使 NSView 不将子视图剪切到其边界之外

是否可以让 NSView 不裁剪超出边界的子视图?在 iOS 上,我只需设置 UIView 的 ClipsToBounds 即可。但NSView没有这样的属性。我试过了

回答 7 投票 0

重叠多个相同大小的CAShapelayers

在我的应用程序中,有一个场景需要重叠三个圆角矩形,我是通过CAShapelayer和UIBezierPath实现的。 示例代码在这里。 [UIColor.绿色,UIColor.蓝色,UI...

回答 1 投票 0

Swift - 为什么 CALayer 图像在调试视图层次结构中不可见

我有一个在 CALayer 内播放的视频。一切正常,但当我进入“调试视图层次结构”时,播放视频的 CALayer 始终显示为空白。 为什么我看不到视频...

回答 1 投票 0

如何在后台线程上渲染 CALayer 的内容

我正在实现一个需要在主线程上执行绘图的 CALayer。然而,尽管将属性“drawsAsynchronously”设置为 true,绘图函数仍然被调用......

回答 0 投票 0

如何在 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

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