我想知道生活瓦片的字体颜色是否必须在所有情况下都是白色的。
基本上,我喜欢在特定的时间使用TileUpdateManager和TileNotification更新我的磁贴标题,以向用户显示一些信息(比如闹钟时间)
我现在已经下载了这么多应用程序,所有的标题都是白色的。
我不确定我是否在正确的轨道上想要使用另一种字体颜色更新应用程序标题。
非常感谢
发布于 2012-12-23 23:17:29
正如您在http://msdn.microsoft.com/en-US/library/windowsphone/design/jj662929(v=vs.105).aspx上看到的那样,不可能更改动态磁贴中的默认文本颜色-字体颜色是白色,因为它是唯一与所有重音颜色匹配的颜色。
这个选择的原因是非常清楚的。你只需要想象一个手机的磁贴上有深蓝色的强调色和黑色的文字:这会使磁贴内容变得不可读。
顺便说一句,当你要使用整个Live Tile时,使用字体颜色来通知用户是最糟糕的方式。您可以选择显示不同的图像、编写不同的文本,等等;对于用户来说,这种更改要比仅仅更改字体颜色有效得多。
我的建议是在MSDN:http://msdn.microsoft.com/en-us/library/windowsphone/design/jj662929(v=vs.105).aspx上阅读这篇文章。在这里你可以找到许多相关的建议,关于如何设计你的Live Tile,以及如何有效地向用户显示信息。
我还建议您不要将Tiles用于重要的通知,如警报,正如MSDN文档所述:
“不要依赖图块向用户发送紧急的实时信息。例如,图块不是通信应用程序通知用户来电的合适界面。吐司通知是实时消息的更好媒介。”
发布于 2012-12-24 04:43:58
您不能直接这样做,但您可以生成一个图像并将其用作您的磁贴-然后您可以随心所欲地显示它。有关示例,请参阅this blog post。
不过,我会回应threddeveloper的建议,不要让tiles显示重要的通知。
https://stackoverflow.com/questions/14009519
复制相似问题