calayer 相关问题

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

将子视图插入到我添加了子视图和子图层的视图中

我将以下 CAShapeLayers 和 UIView 设置附加到 UIView: [self.layer addSublayer:self.shapeLayer1]; 如果(某些情况) { [self.layer addSublayer:self.shapeLayerOptional]; } [...

回答 1 投票 0

CATransform3D 旋转导致一半图像消失

我使用以下代码来旋转图像,但已旋转到页面“之外”的图像的一半(沿 y 轴向下)消失了。怎么修?标题以弧度为单位。 CALayer *层 =

回答 4 投票 0

通过renderInContext定位用于绘制的View:

我想在当前的CGGraphicsContext中绘制一个UIView。我通过 renderInContext: 绘制 UIView,但它的位置不正确(始终位于左上角)。 我拥有 UIView 的所有值

回答 2 投票 0

UIView 隐藏属性为 false,即使超级视图已隐藏

UIView 的“hidden”属性为“false”,即使在层次结构中超级视图是隐藏的。 有没有一种实用的方法可以在不爬树的情况下知道 UIView 是否隐藏? 例子: (lldb) 宝

回答 2 投票 0

在 iOS 中为特定时间的视频添加文本

我正在创建一个基于视频的应用程序,我必须从本地图库中选择任何视频,并且必须使用 CATextLayer 在视频上添加文本。为此,我使用下面的代码: -(无效)

回答 3 投票 0

将包含一些 CALayers 的 NSView 渲染到 NSImage

我有一个 NSView,其中包含一个 NSScrollView,其中包含一个 CALayer 支持的 NSView。我已经尝试了将 NSView 捕获到 NSImage 中的所有常用方法(使用 -dataWithPDFInsideRect、NSBitmapIma...

回答 5 投票 0

如何在 Swift 中为弹出框及其箭头添加边框颜色?

我的应用程序中有以下弹出窗口: 但我希望它看起来像这个编辑后的图像(请注意,即使箭头也有边框): 如今这可能吗?我已经在

回答 4 投票 0

为什么要在swift中写两次addSublayer来阻止截图?

我发现了iOS中屏蔽screenShot的扩展功能。 但我更想知道为什么 addSublayer 两次。 self.layer.superlayer?.addSublayer(textfield.layer) textfield.layer.sublayers?.last?.addSubl...

回答 1 投票 0

在 iOS 17 上调用 CATiledLayer 的 setNeedsDisplay() 方法可能会导致崩溃

在 iOS 17 上调用 CATiledLayer 的 setNeedsDisplay() 方法可能会导致崩溃。尽管我从主线程调用了该方法,但它在内部触发了视图的layoutSubviews方法

回答 1 投票 0

在 iOS 17 上调用 CALayer 的 setNeedsDisplay() 方法可能会导致崩溃

在 iOS 17 上调用 CALayer 的 setNeedsDisplay() 方法可能会导致崩溃。尽管我从主线程调用了该方法,但它在内部触发了视图的layoutSubviews方法...

回答 1 投票 0

iOS 理解图层遮罩

我很难理解图层蒙版的工作原理。现在,我有一个带有 UILabels 的 UIView 。我想象了两层 - 一层是后面的 UIView,一层是标签......

回答 3 投票 0

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

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