腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(900)
视频
沙龙
1
回答
CADisplayLink
iOS的用途是什么?
何时使用
CADisplayLink
的石英岩心框架的iOS。NSTimer和
CADisplayLink
是一样的吗?什么是正确使用
CADisplayLink
?我们想同步uiview iOS的绘图
浏览 1
提问于2016-04-15
得票数 4
回答已采纳
1
回答
如何将这个NSTimer替换为一个
CADisplayLink
?
、
、
我意识到,
CADisplayLink
更适合我当前项目的性质,但是,我不太清楚如何实现
CADisplayLink
并替换
CADisplayLink
。scheduledTimerWithTimeInterval:0.002 target:self selector:@selector(BarMoving) userInfo:nil repeats:YES]; 如何创建一个
CADisplayLink
浏览 3
提问于2015-01-03
得票数 0
回答已采纳
1
回答
UIScrollView中断并停止使用OpenGL渲染进行滚动(相关的
CADisplayLink
、NSRunLoop)
、
、
、
、
UIScrollView通过阻止在
CADisplayLink
注册到NSDefaultRunLoopMode时触发
CADisplayLink
tick来暂停
CADisplayLink
渲染。(已损坏) 在其他线程/运行循环中注册
CADisplayLink
(如此问题的答案中所述:)可以减少UIScrollView行为破坏,但不能消除。
浏览 0
提问于2010-11-09
得票数 4
回答已采纳
1
回答
UISlider进展不顺利
、
、
play() updater =
CADisplayLink
(target: self, selector: #selector(RecordController.trackAudio))
浏览 0
提问于2017-03-29
得票数 1
1
回答
iOS -检测CALayer含量的变化
、
、
、
- (void) viewDidLoad // init
CADisplayLink
to catch the changing moment [displayLink setFrameIntervaldisplayLink addToRunLoop:[NSRunLoop mainR
浏览 4
提问于2014-02-13
得票数 1
回答已采纳
3
回答
如何在Swift中设置目标与
CADisplayLink
实例间弱引用的
CADisplayLink
、
、
在Objective中,我们可以使用代理模式插入
CADisplayLink
以打破强引用:self.displayLink = [
CADisplayLink
displayLinkWithTarget:weakProxy selector:@selector(displayDidRefreshdisplayLink invalidate];然而,NSProxy似乎不能在Swift:中被继承weak var weakS
浏览 20
提问于2017-05-21
得票数 2
回答已采纳
0
回答
10.5英寸iPad专业版上的
CADisplayLink
帧率
、
、
我们使用
CADisplayLink
来控制绘图更新。 self.
caDisplayLink
= [
CADisplayLink
displayLinkWithTarget:self selector:@selector(displayLinkCalled:)]; NSLog(@&qu
浏览 6
提问于2017-06-14
得票数 2
回答已采纳
2
回答
是否为绘制OPENGL ES所必需的计时器
、
、
、
我有一个名为startAnimation的方法:1: self.animationTimer=[NSTimer scheduledTimerWithTimeInterval:1/60 userInfo:nil repeats:YES];{-(void)gameLoop{ [self render]
浏览 1
提问于2011-09-30
得票数 0
回答已采纳
1
回答
如果我使用CAEAGLLayer,是否可以确定每秒的帧数?
、
、
、
、
UIView } + (Class) layerClass return [CAEAGLLAYER class];我尝试使用
CADisplayLink
: LIke: { @property (nonatomic, strong)
CADisplayLink
*dLink; 1. dLink = [
CADisplayLInk
] ... selector (Mycallback
浏览 4
提问于2014-12-23
得票数 1
1
回答
如何将
CADisplayLink
实现为for in循环
、
、
、
、
因此,我正在使用for in循环生成一组点对象,并使用UIView.animationWithDuration在屏幕上动画;但是,我希望用CADisplayLinks替换animationWithDurations,以便用户能够与点进行交互(使它们可点击)。有人能告诉我这是怎么做到的吗?提前谢谢!! var count = 0let RedDot =
浏览 1
提问于2015-03-02
得票数 0
回答已采纳
2
回答
哪些硬件可以支持
CADisplayLink
类?
、
、
我发现iPhone OS 3.1支持与
CADisplayLink
类的v-sync。我相信v-sync是游戏图形的理想解决方案,我只使用这个。(没有回退到NSTimer),但SDK文档中也提到了这一点;
CADisplayLink
仅在OS3.1中受支持。 是否有不支持
CADisplayLink
类的硬件机型?
浏览 0
提问于2010-02-01
得票数 4
1
回答
如何在
CADisplaylink
中使用mainRunloop循环调用我更改视图位置以显示动画的方法
、
、
、
、
我想在我的视图中显示一个动画,.so,我使用
CADisplaylink
作为计时器,这样它将在一秒钟内调用更新方法60次(60.so)。但是当在同一超级视图中重新加载的表视图时,
CADisplaylink
每秒只调用40-50次(40-50 the )。self.displayLink = [
CADisplayLink
displayLinkWithTarget:self selector:@selector(update)]; self.displayLink.paused
浏览 2
提问于2015-11-10
得票数 0
回答已采纳
1
回答
在Swift 4中使用draw-move for循环动画
、
我试图在Xcode IDE上使用Swift 4为iOS创建屏幕动画,方法是将对象绘制到屏幕上,等待,调整对象的位置,然后重新绘制。但是,当我在for循环中执行此操作时,屏幕只是等待,然后在最终位置绘制对象。它为什么要这么做?我怎样才能以我想要的方式来动画?有没有另一种我应该考虑的动画方法? 我的代码如下: var counter = 0 counter = counter + 1 sleep(1) } 我只是在10秒后看到了我试图绘制的对象的最终方向。
浏览 20
提问于2019-01-31
得票数 2
1
回答
以0.03秒的速度运行NSTimer -提高准确性
、
recordingTimer = [NSTimer scheduledTimerWithTimeInterval:0.03 selector:@selector(recordingTimerSelector:) user
浏览 1
提问于2013-01-19
得票数 1
回答已采纳
1
回答
CADisplayLink
允许异常
、
、
、
我注意到在使用
CADisplayLink
时,异常会被吞噬:2011-04-11 18:30:39.333 TestFrameLink[10534:207] Before 这是
CADisplayLink
浏览 4
提问于2011-04-12
得票数 4
回答已采纳
2
回答
更改
CADisplayLink
的时间间隔
、
我已经用
CADisplayLink
替换了NSTimer。我让它正常工作,但它运行得太慢了。我怎么才能加快速度呢?这是我使用的代码:
CADisplayLink
*displayLink;displayLink = [
CADisplayLink
浏览 1
提问于2014-05-27
得票数 2
1
回答
模拟器与物理设备的
CADisplaylink
差异
、
、
我一直在使用OpenGL构建一个基于GLKView的应用程序,一个由
CADisplaylink
触发的呈现方法。view.enableSetNeedsDisplay = NO;
CADisplayLink
* displayLink = [
CADisplayLink
displayLinkWithTarget
浏览 0
提问于2015-06-28
得票数 0
回答已采纳
1
回答
RunLoop中的
CADisplayLink
未调用回调
、
、
displayLink addToRunLoop:[NSRunLoop currentRunLoop] forMode:NSDefaultRunLoopMode]; {}- (void) drawFrame:(
CADisplayLink
*)sender; 当我在viewDidLoad中测试它时
浏览 1
提问于2011-12-30
得票数 2
回答已采纳
1
回答
与电影计时不匹配的AVSynchronizedLayer子层动画
、
、
我正在使用AVSynchronizedLayer为CALayer沿路径的位置设置动画。由于层的时序与AVPlayerItem匹配,因此层在视频播放时正确跟踪视频中的项目。
浏览 2
提问于2011-01-07
得票数 0
回答已采纳
1
回答
CAMetalLayer nextDrawable内存泄漏?
、
、
该视图包含一个CAMetalLayer (类方法layerClass返回CAMetalLayer)和一个调用my render方法的
CADisplayLink
。updateOrientation:[[UIApplication sharedApplication] statusBarOrientation] size:[self frame].size];
CADisplayLink
* renderLink = [
CADisplayLink
displayLinkWithTarget:self selector:@selector(
浏览 7
提问于2019-12-21
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
最右JS2Flutter框架——动画、小游戏的实现(四)
Airbnb针对iOS发布高性能渲染引擎Lottie 4.0
AirBnb开源动画引擎Lottie:采用Core Animation提高性能
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券