腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(5929)
视频
沙龙
1
回答
ios
-
如何
通过
定位
在上
下
文中
呈现
CALayer
、
、
、
我必须将
CALayer
放在CGContext中但这对我来说还不够:因此,我尝试设置
CALayer
的值position,但它不能像我预期的那样工作let myLayer:
CALayer
浏览 7
提问于2017-08-11
得票数 0
1
回答
如何
在
iOS
上使用AVMutableComposition和CALayers
、
、
、
我计划使用AV可变组合在
iOS
上
呈现
内容。我想将来自iPhone摄像头的视频与在图层可变的合成中创建的内容组合在一起,这似乎符合这里的要求,因为它可以将图层合成到视频内容中。在录制视频时进行合成并不重要-我也很乐意将所需的数据混合到一个合成中,然后在完成初始视频录制后将其渲染(
通过
AVExportSession)到文件中。我不明白的是,在AV框架的上下
文中
,在合成过程中,
calayer
应该
如何
知道在给定的时间绘制什么。 我的图层内容依赖于时间线,时间线描述了需要在图层中绘制的内容。那么,
浏览 1
提问于2011-06-02
得票数 3
2
回答
iOS
:
如何
使用CGLayer支持视网膜显示?
、
、
我在委托方法drawLayer:inContext:中的
CALayer
上绘制了一个图。我想使用CGLayer重复绘制相同的图形图形形状,并截断超出图层边缘的图形线条。我使用从
CALayer
传入的图形
浏览 2
提问于2011-07-18
得票数 19
回答已采纳
3
回答
UIView/
CALayer
如何
不使用drawRect:?
、
、
、
在苹果的核心动画文档中,它说有两种
呈现
路径。据我所知,
CALayer
缓存UIView内容的位图数据。提供
CALayer
内容的方法有两种。一种是实现drawRect:或其他
CALayer
绘图方法,另一种是将位图设置为
CALayer
的属性内容。 在这里,我想知道,如果上述两件事都没有完成,在幕后会发生什么?我相信在这种情况
下
,UIView使用了一个私有的绘图路径。这个私人绘图路径由什么组成?它怎麽工作?
浏览 6
提问于2017-02-10
得票数 3
回答已采纳
3
回答
复合颜色: iPhone上的
CALayer
和混合模式
、
、
、
我可以使用quartz来合成我的颜色来绘制uiview,但是我想把每个组件分成
CALayer
(quartz消耗更多的资源)。@implementation WhiteLayerHelper inContext1.0,1.0,1.0,0.9); CGContextFillRect(myContext,[UIScreen mainScreen].
浏览 2
提问于2009-11-02
得票数 6
1
回答
如何
将attributedString在BezierPath中绘制成图像?
、
、
我的问题是,
如何
将文本绘制到如图所示的图像?,因此我有一个背景透明的图像,只有文本,如下所示:有谁知道
如何
做到这一点吗?
浏览 4
提问于2014-08-05
得票数 1
1
回答
渲染视图中的自动布局不会更新其帧
、
、
、
我没有将这个视图添加到我的屏幕中,而是
在上
下
文中
呈现
它,以便创建一个UIImage,然后用户可以将其导出。 视图使用自动布局来根据标签的内容重新
定位
标签。当我将这个视图添加到superview并将其显示在屏幕上时,所有内容都被正确
定位
,但如果我只是
在上
下
文中
呈现
它,则不会应用任何自动布局约束;所有标签的大小都与它们在原始xib中的大小完全相同。
如何
使视图应用其约束?
浏览 3
提问于2014-12-02
得票数 2
1
回答
CALayer
:维护图层内容的cornerRadius
、
、
有没有办法在不影响性能的情况
下
将拐角半径应用于整个
CALayer
? 我见过关于口罩的建议,但听起来很昂贵。我还看到了手动绘制contents的建议,但我不知道从哪里开始。我对
在上
下
文中
绘制图像有一点了解,但我不知道该
如何
将其绘制到
CALayer
的内容视图中,其半径为角。我所知道的最好的方法就是子类
CALayer
,重写drawInContext方法,并使用CGContextDrawImage。我们非常感谢所有的帮助,但要重申一个问题:“有没有办法在不影响性能的情况
浏览 2
提问于2012-09-18
得票数 1
回答已采纳
1
回答
ios
中的animationDidStop
、
、
当用户点击屏幕时,我会生成
CALayer
。然后,我使用Animation将该层转换到特
定位
置。然后我在animationDidStop中使用下面的代码删除它这里一切正常,但是当我
在上
一个动画停止之前再次点击时,我当前的层并没有从超级层中删除在这种情况
下
,我该
如何
删除它?
浏览 1
提问于2012-12-15
得票数 1
回答已采纳
1
回答
捕获UIView内容重绘
、
、
、
@interface MyCALayer :
CALayer
- (void)renderInContext:(CGContextRef)ctx [super renderInContext:ctx];}{
浏览 0
提问于2013-06-12
得票数 2
2
回答
调用-renderInContext: of superlayer时CAEmitterLayer不
呈现
、
、
、
基本上,该应用程序的要点是执行自定义绘制和保存到Camera Roll或
通过
万维网共享。另一个问题:有没有人知道任何不使用OpenGL也不是Cocos2D的粒子效果系统库?
浏览 0
提问于2012-08-13
得票数 6
回答已采纳
1
回答
在iPad orientation
iOS
6.1.3期间发生UIViewControllerHierarchyInconsistency
、
、
、
、
此操作表在方向更改后重新
定位
。showInView:[(UIViewController *)self.parentViewController view]];*** Terminating app due to uncaught exception 'UIViewControllerHierarchyInconsiste
浏览 0
提问于2014-01-23
得票数 0
2
回答
UIKit,核心图形,核心动画,OpenGL的哪些部分是允许在非主线程上的?
、
、
、
、
这些
CALayer
由CGImage和
通过
CoreGraphics
呈现
的文本组成。另一个OpenGL纹理源是使用-[
CALAyer
renderInContext:]和UIGraphicsGetImageFromCurrentImageContext拍摄的UIView的屏幕快照。后一种情况尤其糟糕,因为它会在创建UIView及其屏幕截图所用的整个时间内停止OpenGL
呈现
。 现在,我正在考虑将OpenGL代码移到一个单独的线程中,希望能绕过这个阻塞。理想情况
下
,屏幕截图将在与OpenGL<
浏览 0
提问于2010-12-30
得票数 6
回答已采纳
3
回答
在
iOS
上,setNeedsDisplay并没有让drawRect被称为.除非卡莱尔的显示器或drawInContext最终调用了drawRect?
、
、
、
、
似乎display可以有选择地调用drawInContext,drawInContext可以有选择地调用drawRect (
如何
调用?),但是这里的真实情况是什么呢?将完全没有缓存的新视图图像,正如我的drawRect规定的月亮现在应该
如何
显示。的display首先被输入,然后进入
CALayer
的display,然后是CoolLayer的drawInContext,然后是
CALayer
的drawInContext,尽管在这种情况
下
,新图像不存在这样的缓存因为
通过
这种机制,图像是
在
浏览 3
提问于2012-05-28
得票数 4
5
回答
如何
从UILabel创建镜像?
、
、
、
、
我目前正在iphone上开发一个简单的photoshop类应用程序。当我想拼合图层时,标签的位置很好,但字体大小不好。下面是我要扁平化的代码: [label drawTextInRect:label.frame];UIGraphicsEndIm
浏览 131
提问于2012-08-08
得票数 27
回答已采纳
1
回答
性能UIImageView与带有QuartzCore的UIView
、
、
所以我刚刚发现了QuartzCore,现在我正在考虑用一个UIView子类替换包含位图的UIImageView它们看起来完全一样:位图只是一个小小的圆圈。问:从性能上讲,我应该费心吗?我可以想象,向量圆一直在被重新计算,而位图只是被缓冲。或者向量比位图更容易消化。先谢
浏览 0
提问于2013-12-10
得票数 0
回答已采纳
1
回答
有没有办法获得UILabel文本的shadowPath?
、
、
我正在使用
CALayer
给它一个很好的阴影。但是:当我在屏幕上
定位
(和移动)很多UILabel元素时,性能真的很差。我在一些博客文章中读到,设置
CALayer
的shadowPath可以优化性能,我用圆角矩形尝试了一
下
,它实际上是有效的。所以现在我想弄清楚
如何
在UILabel上获取文本的shadowPath。否则,我想我将不得不在coregraphics中
呈现
我的文本。
浏览 3
提问于2011-10-04
得票数 3
回答已采纳
2
回答
尝试在
iOS
10上的safari中获取地理位置时出错
、
由于不安全的连接,阻止了对地理位置的访问。
浏览 3
提问于2016-09-22
得票数 12
回答已采纳
4
回答
iOS
10.0-10.1: AVPlayerLayer使用AVVideoCompositionCoreAnimationTool后不显示视频,只显示音频
、
、
、
下面是一个完整的项目,如果您愿意自己运行的话: parentLayer.frame = CGRect(ori
浏览 2
提问于2016-09-29
得票数 8
回答已采纳
2
回答
在
iOS
上,缓存绘制的屏幕图像并显示它的最快方法是什么?
、
、
、
使用CGLayer并在drawRect中绘制CGLayer,这可能比方法1更快,因为这个图像被缓存在显卡中(它不会计算
iOS
上“内存警告”的内存使用量?)绘制到一个CGImage,并使用视图的层:view.layer.contents = (id) cgimage; 方法(2)是所有三种方法中最快的吗?还有其他方法可以做到这一点吗?任何一种方法(1)、(2)或(3)是否会使用显卡中的内存
浏览 3
提问于2012-05-27
得票数 9
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
UI动画开发,案例研究:Toonie
iOS性能优化——图片加载和处理
iOS 截图的那些事儿
为什么你的 APP在Sketch 上看起来更好:探索 Sketch和iOS 的渲染差异
iOS17.5正式版值得升级吗?iOS 17.5正式版体验评测
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券