编辑:如果有人能够查看和评论.,我的代码实际上是开源的。
我能想到的事情可能是一个问题:使用自定义字体,使用亮绿色,更新标签太快?
回购是:https://github.com/andrewljohnson/StopWatch-of-Gaia
时间标签的类:https://github.com/andrewljohnson/StopWatch-of-Gaia/blob/master/src/SWPTimeLabel.m
运行计时器以更新标签的类:https://github.com/andrewljohnson/StopWatch-of-Gaia/blob/master/src/SWPViewController.m
=============
据报道,我的StopWatch应用程序在屏幕上烧掉了一些iPads,只是暂时的。有没有人建议我如何防止屏幕持久化?一些已知的解决办法,偶尔空白像素?
我经常收到关于它的电子邮件,你可以在这里看到无数的评论:http://itunes.apple.com/us/app/stopwatch+-timer-for-gym-kitchen/id518178439?mt=8
苹果不能给我建议。我发了一封电子邮件进行预览,并被告知要提交一份技术支持请求(DTS)。当我填写DTS时,他们告诉我这不是代码问题,当我进一步寻求DTS的帮助时,一位“高级经理”告诉我,这不是苹果知道的问题。如果我认为这是一个真正的问题的话,他还建议我向苹果雷达bug追踪器提交一个bug。
几周前我提交了雷达漏洞,但还没有被确认。更新苹果员工雷达链接,请参阅评论注释rdar://12173447
发布于 2012-09-16 20:59:02
这并不是一个真正的“烧录”的非CRT显示器,但有一个图像保持/保留问题,在一些液晶显示屏类型。
避免这两种情况的方法之一是非常缓慢地漂移你的图像,比屏幕保护程序慢得多。如果你移动你的时钟面对一个小数量和非常缓慢(比如说几分钟来做一个只有几十个像素的完整电路),用户甚至可能不会注意到这种情况发生。但是随着时间的推移,这个动作会模糊所有细微的线条和锋利的边缘,所以即使有一种持续性,锐利边缘的缺乏也会使人更难看清。
补充:也有一个(未经证实)报告说,闪烁像素在整个帧速率可能会增加这一问题的可能性。因此,任何就地的文本/数字更新都应该以更人性化的速度进行(比如5到10 fps,而不是30到60 fps),如果重复很长时间的话。如果需要的话,该应用程序可以随时更新结束号,使其更准确。
发布于 2012-09-16 20:27:15
“烧伤in”是由于荧光粉磨损在CRT。LCD不可能烧掉,因为它们不使用荧光粉。
更有可能是图像保留/图像持久性。一张图片可以停留在屏幕上长达48小时。通常情况下,它不应该持续那么久,所以这可能也是他们硬件上的一个缺陷。MacRumors有一条关于iPad图像保留的帖子,它讨论了这个问题。至于解决方案,你对实际屏幕无能为力,因为这正是LCD的工作方式。如果你仍然担心的话,我会尝试使用更微妙的颜色。除非有东西在积极地改变像素(比如屏幕保护程序),否则你就无法完全消除这个问题。
https://stackoverflow.com/questions/12450255
复制相似问题