腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9043)
视频
沙龙
1
回答
CALayer
遮罩
层
动画
uikit
、
core-animation
、
calayer
、
cashapelayer
我想用另一个
层
来
遮罩
CALayer
,我希望在每次绘制调用时都能保持其帧的变化,从而实现
动画
效果。是否可以在每次绘制调用时更改掩码
层
的帧,而不是创建一个新的掩码
层
?
浏览 15
提问于2019-01-26
得票数 0
1
回答
iOS:将旋转UIImage作为alpha掩码应用于另一个UIImageView
ios
、
uiimageview
、
uiimage
、
core-animation
、
alphablending
棘手的部分是UIImage应该旋转,以便UIImageView的图像的alpha组件是
动画
。谢谢。
浏览 1
提问于2015-05-01
得票数 1
1
回答
如何使UIView不显示在背景中,但仍然显示在UIImageView上(子视图)
ios
、
objective-c
、
iphone
、
swift
我希望视图显示在UIImageView的顶部,因为它在屏幕上显示
动画
。不过,我不希望视图出现在背景中。我试着通过添加另一个子视图来改变子视图的顺序,但是这是不可能的。我在考虑使用一个
层
而不是一个视图来实现
动画
效果,但是UIImageView的周围有透明的部分。glintImageView是横跨其上的对象
动画
。 编辑:我要求一个等同于UIImageView的闪光灯( )。
浏览 0
提问于2014-08-24
得票数 0
1
回答
移动
层
上的iOS
CALayer
.mask
iphone
、
objective-c
、
ios
我正在写一个iOS应用程序,我已经为一个名为"Wheel“的
CALayer
设置了一些代码,可以连续地进行
动画
(旋转),效果很好。我希望
遮罩
这一
层
,使其只有一小部分可见,而不是整个
层
。我用
CALayer
.mask添加了一个蒙版,但它太旋转了,因为它是“车轮”的一个子
层
。有没有什么方法可以屏蔽"Wheel“
层
,让它做我所期望的事情,即只显示这一
层
的一部分?杰森
浏览 5
提问于2010-09-03
得票数 0
1
回答
在清空的子视图后面裁剪
ios
、
swift
、
uiview
、
calayer
、
subviews
例如,有一个清晰的
CALayer
剪辑,一个不透明的
CALayer
,带有清晰的
CALayer
,不显示其包含的UIView的子视图。我假设我要做的是一个“擦除”的过渡。
浏览 3
提问于2014-12-29
得票数 0
1
回答
在蒙版
动画
上保持取消
遮罩
图像
ios
、
core-animation
当球在屏幕上移动时,球将显示它所在的区域,而它所在的区域将保持未
遮罩
状态。我有以下代码:ball.bounds = CGRectMake(0, 0, 42, 42);anim.repeatCount = HUGE_VALF;[ball addAnimation:anim forKey:@"race"]; 此
动画
将
遮罩
整个视
浏览 1
提问于2012-04-26
得票数 0
9
回答
为
CALayer
的蒙版大小更改设置
动画
iphone
、
objective-c
、
core-animation
、
calayer
、
mask
我有一个UIView子类,它在其
CALayer
上使用CAShapeLayer掩码。蒙版使用不同的形状,有三个圆角,在剩余的角上有一个切出的矩形。当我使用标准
动画
块调整UIView的大小时,UIView本身及其
CALayer
的大小调整得很好。然而,蒙版是立即应用的,这会导致一些绘制问题。我试过用CABasicAnimation
动画
调整蒙版的大小,但没有得到任何调整大小的
动画
。 我能以某种方式在蒙版上实现
动画
大小调整效果吗?
浏览 10
提问于2010-05-26
得票数 28
回答已采纳
1
回答
视频
层
的AVVideocomposition AVPlayerItem位置
avplayer
、
avvideocomposition
我使用了苹果的AVEdit-Demo,对其进行了一些调整,可以将带有
动画
和图像的CALayers添加到视频合成中。到目前为止,它工作得很好。现在我需要移动视频
层
,这样我就可以调整隐藏的部分(也就是可见部分)。
遮罩
层
覆盖了整个屏幕(在
CALayer
中),所以移动
遮罩
层
是不可行的。 我没有找到任何属性或方法来调整视频
层
的位置...
浏览 0
提问于2011-06-29
得票数 0
回答已采纳
1
回答
设置
遮罩
层
锚点时需要帮助
ios
、
objective-c
、
calayer
、
mask
CALayer
*mask = [
CALayer
layer];mask.frame = CGRectMake(100);self.vview.layer.mask = mask; 我正尝试在我的UIView vview上设置
遮罩
,vview的高度是300,但当我设置anchor point
遮罩
层
跳跃大约50px时,我应该做什么来保
浏览 0
提问于2015-08-12
得票数 0
1
回答
从图像中擦除像素,然后将其还原
swift
我正在创建一个橡皮擦应用程序,其中我有一张图片,用户可以使用以下函数擦除背景: func eraseImage( image: UIImage ,line: [CGPoint] ,brushSize: CGFloat) -> UIImage? { let rect = AVMakeRect(a
浏览 22
提问于2021-04-23
得票数 0
1
回答
作为
CALayer
的
遮罩
的CAShapeLayer :圆角被拉伸
objective-c
、
core-animation
、
core-graphics
我想用CAShapeLayer
遮罩
一个
CALayer
,因为对形状的更改可以是
动画
的。 CGColorRef backgroundColor = CGColorCreateGenericRGB(0.0, 0.0, 0.0, 1.0f
浏览 1
提问于2011-10-22
得票数 7
回答已采纳
1
回答
不希望移除的图层上的
动画
iphone
、
ios
、
core-animation
、
calayer
、
mask
我想移动这一
层
与小“跳跃”(没有一个很好的平移
动画
)。-(void) moveAlternativeMask:(
CALayer
*) maskLayer { NSLog (@"moveAlternati
浏览 2
提问于2011-09-06
得票数 0
回答已采纳
2
回答
使UITextField(UIScrollView)的底部透明
iphone
、
ios
、
objective-c
、
uiscrollview
这里有一个很好的例子来总结一下:这是一个包含长文本的UITextField,因此用户可以向下滚动查看文本的其余部分。UITextField只允许设置全局文本属性(如颜色、字体大小等)。
浏览 3
提问于2013-03-20
得票数 0
回答已采纳
1
回答
PNG和背景图像之间的SWIFT -
CALayer
ios
、
swift
、
swift3
、
calayer
使用
CALayer
或SWIFT中的其他工具可以解决这个问题吗? 非常感谢。
浏览 3
提问于2017-05-10
得票数 0
1
回答
类似邮件应用程序的iOS按钮
动画
ios
、
objective-c
、
core-animation
、
calayer
我正在尝试在我的应用程序中实现这一行为,我的方法是将按钮的
遮罩
层
设置为
动画
,并将其从右向左移动。我这里遇到的问题是,一旦
动画
结束,按钮就会消失。//Create Mask LayermaskLayer.frame = CGRectMake(cell.deleteButton.frame.size.width= 0.4f; [cell.deleteButton.layer.mask addA
浏览 0
提问于2013-04-23
得票数 0
回答已采纳
2
回答
iPhone:在两个不同的
层
上同步
动画
iphone
、
caanimation
、
cabasicanimation
、
cakeyframeanimation
我需要在两个不同的
层
上同步路径
动画
(一个用作另一个
层
的
遮罩
,另一个显示路径后面的图形元素,即绘制
遮罩
)。如果我只是将它们设置为相同的,它们永远不会做同样的事情。目前,我使用了一个带有路径的CAKeyframeAnimation (用于图形元素)和一个CABasicAnimation,其中我将相同路径的"strokeEnd“
动画
化为从0.0到1.0 (用于
遮罩
)我猜
动画
组在这里不起作用,因为这意味着我将组应用于
遮罩
层<
浏览 2
提问于2010-12-12
得票数 4
回答已采纳
2
回答
CALayer
掩码会在设备旋转时更新
ios
、
objective-c
、
core-graphics
、
calayer
我有另一个
CALayer
并添加一个图像作为
CALayer
的content,然后我将
CALayer
的mask属性设置为六边形图层。当我将其添加为viewController视图的子
层
时,图像将正确显示(剪裁为六边形)。hex.orientation = MBFHexOrientationPointyTopped; _hexTile = [
CALayer
,并覆盖了六边形
遮罩
层
中的layoutSu
浏览 2
提问于2015-08-10
得票数 3
1
回答
剪裁
CALayer
的背景色或边框?
objective-c
、
ios
、
core-animation
、
core-graphics
在
CALayer
中,可以为填充指定背景色,也可以为边框指定边框宽度和颜色。 有没有一种方法可以应用剪切路径或蒙版,使
CALayer
不绘制部分边框或背景?
浏览 1
提问于2012-01-15
得票数 1
2
回答
使用.png将UIView剪辑为UIIimage(UIImageView)
objective-c
、
ios
、
cocoa-touch
我有一些UIImage,它们都是.png格式的。我需要剪裁另一个图像或UIView到UIImage的不透明部分。一些图像在外边周围有一些透明度。如果我使用clipsToBounds,它只会裁剪到UIImageView的帧,而不是实际的图像。如果我让线条被裁剪成相同的高度,它在中间看起来会很好,但有时我需要将线条偏离中心,向右或向左。请看照片以获得更好的解释。我已经尝试了一些使用Core Gaphics的方法,但是很遗憾,我还没有找到解决方案。
浏览 0
提问于2012-04-20
得票数 0
回答已采纳
2
回答
调用-renderInContext: of superlayer时CAEmitterLayer不呈现
ios
、
core-animation
、
calayer
、
caemitterlayer
我认为正在发生的事情 CAEmitterLayer处于为粒子设置
动画
的恒定状态。这就是为什么当我尝试渲染
层
时(我也尝试过渲染layers.presentationLayer和modelLayer),
动画
永远不会被提交,因此离屏图像渲染不包含粒子。
浏览 0
提问于2012-08-13
得票数 6
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
根据鼠标hover的方向弹出、收回遮罩层,分为jQuery和Vue版
一部动画看懂区块链6层模型
UI动画开发,案例研究:Toonie
使用 2 种方式实现动画的动态蒙版
动画制作轻量级SDK:PAG六大优势助力开发
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券