calayer 相关问题

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

Swift 3:如何创建UIImageView模糊的侧边/角?

目前我有一个应用于UIImageView的CALayer,如下所示:let l:CALayer = imageView.layer l.masksToBounds = true l.cornerRadius = 20.0我想实现如下所示的模糊效果:...

回答 2 投票 8

iOS - 如何删除以前添加的UIView子图层

我有一个自定义视图,它是UIView的子类。我在自定义视图中添加了一些子图层,但现在我想删除它们。我试过这样做:self.layer.sublayers = nil;但这将删除......

回答 3 投票 15

iOS:带边框的圆角矩形颜色

我正在绘制化身图片,只需将cornerRadius应用于UIImageView的图层,并通过borderWith和borderColor添加边框。像这样:self.layer.masksToBounds = YES; self.layer ....

回答 7 投票 18

CAGradientLayer对角线渐变

我使用下面的CAGradientLayer:let layer = CAGradientLayer()layer.colors = [UIColor.redColor()。CGColor,UIColor.greenColor()。CGColor,UIColor.blueColor()。CGColor] layer ....

回答 3 投票 20

如何在CALayer上获得触摸事件?

我是iPhone SDK的新手。现在我正在使用CALayers进行编程,我非常喜欢它 - 不像UIViews那么昂贵,而且代码比OpenGL ES sprites少得多。我有这个问题:是吗......

回答 4 投票 21

图层不会改变动画中的不透明度

我有动画方法: - (void)AnimateRemovedScoreBall:(Field *)ballToRemove {@try {CABasicAnimation * flash = [CABasicAnimation animationWithKeyPath:@“opacity”];闪....

回答 1 投票 0

swift circle不规则的层

我的应用程序想要实现圆形不规则动画所以我将自定义动漫图层转换为swift 4但是单击按钮什么都不会发生没有错误没有崩溃我不知道如何解决问题代码...

回答 1 投票 1

旋转滚轮时在CABasicAnimation中更改CALayer的速度会导致混蛋效果

我开发了一个应用程序,它需要一个轮子围绕z轴旋转,随着时间的推移稳定地增加或减少轮子的速度。我用CABasicAnimation&我的代码如下。当我 ...

回答 2 投票 5

如何在swift 4中比较两个CGColor

基本上我想做的就是比较一个CGColor的layer.fillColor和UIColor.black.cgColor。函数CGColorEqualToColor现在在Swift 4中已弃用。我试过:if(layer ....

回答 3 投票 3

如何填充屏幕中的矩形区域,在ios中具有良好的性能

我正在制作简单的数字着色游戏(如沙盒,像素艺术,独角兽等),并遇到了一个问题。我尝试了各种填充屏幕中的rects的方法。起初我创建了一个backgroundView(一个...

回答 1 投票 0

CALayer,CAConstraints无效

尝试将CAConstraints与CALayer一起使用。经过多次尝试和搜索,我无法让它发挥作用。打印后:超级图层有框架(可见颜色),子图层有约束但是......

回答 1 投票 0

向掩模图层添加边框

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

回答 1 投票 3

CALayer - 暗影导致性能下降?

所以我在我的navigationcontroller上做一些自定义动画以及它推送和弹出viewControllers的方式。一切顺利。只要我添加以下代码(在......的子类中)

回答 4 投票 29

为什么strokeColor for CAShapeLayer不能与alpha组件一起使用?它有2个不同颜色的边框

添加我的代码。它正在添加另一个带有另一个alpha的边框,比如阴影。 let sliderLayer = CAShapeLayer()sliderLayer.fillColor = UIColor.white.cgColor sliderLayer.strokeColor = UIColor ....

回答 1 投票 1

CALayer子图层在设备旋转期间不优雅

我直接在视图的图层上画了一个圆圈,设备旋转看起来很完美。绘图发生在func draw(_ rect:CGRect)方法中。然后我在子层上绘制圆圈并将其添加到...

回答 1 投票 1

如何使convertToDeviceSpace做除了乘以之外的任何事情?

当我在CALayer覆盖中运行这样的代码时,打开func draw(在ctx:CGContext中){let rectDEVICESPACE = ctx.convertToDeviceSpace(bounds).size print(“bounds \(bounds)”)print(“...

回答 1 投票 1

如何在IOS 11中为新的大型条设置渐变颜色的UINavigationbar?

我需要用渐变色制作这个条。我已经在普通导航栏中找到了这个问题,但它不适合新的大型导航栏。

回答 1 投票 0

UIView.mask设置颜色

我有一个50像素的UIView,我正在设置我的超视图的面具。让squareView = UIView(frame ...)self.view.mask = squareView结果是50px方形透明区域,但颜色......

回答 1 投票 1

获得CALayer的Bezier路径

CALayer对象有一个属性accessibilityPath,如所述,它返回屏幕坐标中元素的路径。当然,正如预期的那样,这并没有回归......

回答 1 投票 0

添加CAlayer与帧显示在错误的位置

我正在尝试将矩形视图添加到我的相机预览图层。我试过UIView和CALayer两种方式。在这两种情况下,帧值都相同,但它们最终都处于不同的位置。 ......

回答 1 投票 0

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