Bli*_*awn 2 iphone cocoa-touch accessibility objective-c iphone-sdk-3.0
有没有办法将动态图像转换为"Red on Black"以便于访问?我有想要流式传输到iphone的图片.在晚上观看它们,Red on Black更适合观看.
制作自己的夜间友好图像,并将其与文本颜色等交换出来,你会好得多.
我不确定你是如何实现你当前的图像,但在加载之前你可以检查BOOL isNightTime,如果它返回TRUE,然后加载nightTime图像.我建议您使用当前的图像集,并使用前缀复制它nt_.
你可以更进一步.抓住GPS位置,然后使用该位置从Wunderground获取天气信息.他们的部分报告包括日出和日落的时间.然后,您可以使用这些值并根据当前时间检查它们(小心所有时区都很好),并从结果中启用NightTime图像集.
如果您确实实现了这一点,请确保用户仍然可以根据自己的喜好启用或禁用它.
我最初说的是NOAA,但我找不到他们网站上的信息.我知道它在某处.为什么.gov网站如此丑陋?无论如何,我把它更改为提到Wunderground,只需向下滚动到天文部分.他们有一个相当完善的iPhone网站,值得一试.
我不确定你的地图/图像是什么样的,但是不必将它们全部编辑为黑色的红色,而是可以将它们编辑为黑色的白色,并在其上面放置一个允许用户选择的图层任何颜色/强度.您可能还可以通过编程方式实现它,而不是使用图层,但我认为着色层会更快/更容易.
另一种方法是改为使地图透明/黑色,并在其下面放置一层可以根据用户喜好改变颜色的图层.您可以在更精细的范围内实现此功能(在对象/文本/其他任何内容后面放置颜色)以允许全色自定义.
两者都在某种程度上使用透明度,但我相信替代方法需要较少的整体工作.
如果您已经完成了抓取GPS坐标的工作,那么让它也检查另一台服务器也不会有太多额外的工作,这会指出其他用户在地图上本地使用该应用程序.确保默认情况下禁用此功能,因为许多用户对向全世界广播其位置感到不舒服.
值得一提的是,如果你正在寻找夜晚的友好性,绿色是一种可怕的颜色.红色是您要使用的颜色.红灯不会导致眼睛释放导致你失去夜视的酶(一旦你的眼睛调整你得到的).这就是为什么军用车辆内部通常有红色内部灯光的原因,以及为什么每一部你曾经看过战术的电影都使用了大量的红色灯光.
红光还用于在弱光或夜间情况下保持夜视,因为人眼中的视杆细胞对红色不敏感.
- 维基百科
我在这个感恩节去亚利桑那州的家庭旅行时去了基特峰国家天文台,我学到了这一点.他们发出带有红灯的小钥匙链,这样你就可以看到你在黑暗中的位置.这可能是我参加过的最酷的事情之一.我学到了很多东西.如果您在Tuscon地区,或者在当地有另一个天文台,我强烈建议您查看它们.
他们给我的钥匙扣坏了,它在某个地方掉了下来,它无处可寻:(这是我唯一的纪念品.如果KPNO的任何人碰巧看到这个并想给我另一个,我的电子邮件地址在我的个人资料中.
此外,这里的链接比需要的更详细,但我知道你无论如何都要谷歌.
| 归档时间: |
|
| 查看次数: |
341 次 |
| 最近记录: |