腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(3335)
视频
沙龙
1
回答
如何使用
js
强制
重
绘
canvas
api?
如何强制
重
绘
canvas
api? 我有一个
js
按钮,我想在点击时强制
重
绘
。 它只有在我在画布上悬停后才会重新绘制。 可以访问
js
中的
canvas
和ctx。
浏览 34
提问于2021-09-01
得票数 0
回答已采纳
1
回答
mouseListener的
慢
反应
(
重
绘
)
、
、
、
、
我做了一个框架,当我点击它时,它会自动
重
绘
(新的几何图形也被画出来了),但当我快速点击时,它的
反应
就不那么快了,它需要半秒的点击间隔。我做错了什么?
浏览 0
提问于2013-04-06
得票数 1
回答已采纳
1
回答
使用Listenable
重
绘
CustomPainter
、
CustomPainter类似乎有几种方法可以触发
重
绘
。扩展这个类,并向> CustomPainter的构造函数提供一个
重
绘
参数,在该构造函数中,当需要重新绘制时,该对象会通知其侦听器。= repaint; player = Provider.of<Player>(context,
浏览 3
提问于2019-08-23
得票数 7
回答已采纳
2
回答
使用多个画布比使用一个画布
慢
吗?
、
、
如果我要使用fps,是使用一个较大的画布并不断
重
绘
更快,还是使用一堆小画布并较少
重
绘
但使用css3来制作这样的动画?<
canvas
id="1" width="60px" height="60px"></
canvas
> <
canvas
id="2" width="60px" height="60px">&l
浏览 2
提问于2012-08-11
得票数 6
回答已采纳
1
回答
如何在PyQt中大小调整小部件时禁用多个自动
重
绘
?
、
、
、
、
我有一个小部件的PyQt4程序,其内容重
绘
非常
慢
(因为我的任务,没关系)。当我试图调整这些小部件的大小时,当鼠标未发布时,程序会尝试多次
重
绘
。冻得太多了。我希望禁用该自动
重
绘
,并配置PyQt,使其仅在鼠标释放时
重
绘
所有小部件(这意味着每一次调整大小都会进行一次
重
绘
)。Edit1.当您发布它时,小部件
重
绘
。但我真的不确定这在PyQt4中是否可行。
浏览 7
提问于2012-11-25
得票数 5
回答已采纳
1
回答
连续执行多个属性更改(每个更改都会影响UIElement的外观)会导致一次
重
绘
还是多次
重
绘
?
、
、
、
、
矩形的新位置和大小设置如下(准代码):
Canvas
.SetTop(rectangle, newTop);rectangle.Height += oldTop - newTop; WPF是为这些位置/大小的每一个更改执行
重
绘
(即,每个属性更改是否会使所涉及的元素失效并自行触发
重
绘
),还是会“排队”(“标记为脏”),并同时执行“下一次
浏览 0
提问于2013-11-14
得票数 2
2
回答
在画布上渲染多个对象之前清除画布
、
、
、
我在画布上渲染了多个对象,每个对象都侦听keydown以进行定向移动,并使用进行
重
绘
。问题是,如果我在每个对象的
重
绘
上设置了clear
canvas
,那么在不同对象的
重
绘
中将有多个clear
canvas
函数运行,导致对象闪烁。在画布上重新绘制(和清除)多个对象的最佳方法是什么?
浏览 13
提问于2011-04-02
得票数 1
回答已采纳
1
回答
canvas
.drawBitmap会在安卓系统中
重
绘
整个屏幕吗?
、
、
我在安卓系统中使用surfaceholder和
canvas
向手机发送视频流。我的算法将矩形写到位图上,但只有一些矩形会改变。我用setpixels改变了位图。然后我调用onDraw(
canvas
),它执行
canvas
.drawBitmap(image, 0, 0, null)
重
绘
位图。但是它会使用额外的资源重新绘制没有改变的区域吗?我是不是应该为每个磁贴制作一个位图,并且只
重
绘
那些发生变化的磁贴?
浏览 4
提问于2013-07-25
得票数 0
2
回答
使用React删除和重新创建元素
、
、
、
、
我正试着让Chart.
js
和React.
js
一起工作,而且我关系很好。据我所知,这是Chart.
js
中的一个bug,解决方案是删除元素,并将其替换为一个新的画布元素.id="lineChart" width="688" height="286"></
ca
浏览 2
提问于2015-12-29
得票数 3
回答已采纳
2
回答
如何向HTML页面公开Processing.
js
函数?
、
、
、
但是onchange中的“Processing.
js
()”看不到redraw()函数,因此更改输入字段中的值没有任何效果。如果将" redraw()“更改为"alert(' changed !')",因此我们知道问题不在于onchange,而在于无法从Processing.
js
文件导入redraw()函数。wolfram-automata.html <p>Rule: <input onchange="redraw()" id="rule" value
浏览 3
提问于2011-03-17
得票数 2
回答已采纳
1
回答
如何防止画布上图像的像素化?
、
、
、
我有一个奇怪的例子,在清理画布并重绘图像几次(通常在6-10次清理/
重
绘
之间)后,画布上的图像会被像素化。相关代码如下:ctx.clearRect(0, 0, c.width, c.height);var blobImage = new Image();blobImage.onload = function() {} HTML
浏览 0
提问于2018-06-14
得票数 0
2
回答
JavaScript透明画布
、
、
我想清除画布以重新绘制,但是在我重新绘制之后,当我单击内部画布进行
重
绘
时,我清除的旧绘图再次出现。 let context =
canvas
.getContext('2d'); context.clearRect(0, 0,
canvas
.width,
canvas
.height/libs/jquery/3.3.1/jquery.min.
js
">&l
浏览 7
提问于2022-03-30
得票数 0
回答已采纳
2
回答
让WebdriverIO等待某个特定组件重新加载
、
、
我正在测试一个电子/
反应
应用程序使用谱,它使用的。我想测试一些组件上的属性,但我想确定只有在组件重新加载之后才能测试它们。普通的WebDriverIO等待命令(如waitForText()或waitForExist() )等待一些更改,但我需要等待组件
重
绘
发生。例如,组件已经存在,或者在
重
绘
之前已经有了一些文本。这意味着对文本的任何测试都将在
重
绘
之前进行,而我将不会测试新文本。是否有一种等待
重
绘
的一般方法?
浏览 0
提问于2018-03-06
得票数 4
回答已采纳
1
回答
画布拖放HTML5擦拭
、
、
我用画布和div (
canvas
:chart.
js
/ div:morris.
js
)绘制图表。我只是用HMTL5设置元素拖放,它工作得很好,但是当我移动画布时,它会擦去上面的所有东西。在我每次移动画布时,除了
重
绘
之外,还有别的解决方案吗?谢谢你的帮助<article class="widget" draggable="true"> </header>
浏览 2
提问于2014-06-06
得票数 0
回答已采纳
2
回答
当父视图的任何子视图被
重
绘
时,如何触发父视图的
重
绘
?
、
、
、
canvas
) {
Canvas
tempCanvas = new
Canvas
(bitmap);我相信这是因为Android只会
重
绘
TextView本身,而不是所有父视图,这意味着我被覆盖的dispatchDraw()方法不会被调用。是否有任何简单的方法来触发父视图的
重
绘
以响应其子视图中的任何更改? 特别是,当重新绘制子视图时,如何使ReflectingLayout被重新绘
浏览 6
提问于2011-10-13
得票数 11
1
回答
在uiview的子类中更改CGPoint行的颜色
、
、
、
、
我可以在
Canvas
类中做这件事,但我需要从func dizzy控制它,因为它在类viewController中充当一个按钮。我不关心是否必须在
canvas
func中创建一个func,然后从viewController调用它。class ViewController: UIViewController {@objc func dizzy() { // public
浏览 14
提问于2019-10-28
得票数 0
回答已采纳
1
回答
在视图上启用HW加速时,在矩形覆盖层上穿孔
、
、
、
、
方法1: SW加速(
慢
)circle.reset();
canvas
.drawColor(backColor); 这不适用于为视图启用硬件加速_8888); final
Canvas
c
浏览 2
提问于2012-11-23
得票数 35
回答已采纳
2
回答
Android:如何让自定义视图部分
重
绘
?
、
、
、
(钢琴键盘)当用户触摸按键时,它会导致调用invalidate(),并且整个键盘将被
重
绘
以使用触摸的按键显示新的状态。 目前的视图非常简单,但我计划添加更多漂亮的图形。所以我想,让我们来看看部分
重
绘
。现在,我使用正确的脏区域调用invalidate(Rect dirty)。我将onDraw(
Canvas
canvas
)方法设置为,如果确实需要部分
重
绘
,则只在脏区域中绘制关键点。这会导致这些键被绘制,但键盘的其余部分完全是黑色的/根本不绘制。我
浏览 0
提问于2010-06-01
得票数 15
回答已采纳
2
回答
画布和动画
、
我正在尝试使用HTML5
canvas
创建一个示例绘图应用程序。然后,我添加了一个按钮来
重
绘
用户之前绘制的内容。我不确定我做错了什么,或者可能是完全错误的。当我多次点击
重
绘
按钮时,它会通过绘制各处的线条来生成一些神奇的动画。即使我记录了绘制图像的起始点,每次都是一样的。然后单击重置和
重
绘
,然后单击
重
绘
几次,然后查看结果。 我不确定我做了什么。我没有读过很多关于
Canvas
的书。但我很好奇这里发生了什么。谢谢。html
浏览 1
提问于2013-06-18
得票数 1
回答已采纳
1
回答
如何用位图
重
绘
后返回图片
、
、
、
我有一幅画,
重
绘
如下: BitmapDrawable mydrawable = (BitmapDrawable) imageView.getDrawablesrc.getWidth() + 96, // подключаем холст
Canvas
canvas
= new
Canvas
浏览 4
提问于2013-09-13
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
10W 座位的大场馆究竟是怎么画出来的?
前端动画大乱炖
技术干货:前端图形化技术简介(上)
讲真,会写动画的前端才是好开发!
让你页面速度飞起来 Web前端性能优化
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券