WP 8.1 RT的大瓦片变灰;较小的瓷砖显得很好

时间:2016-02-17 12:01:17

标签: c# windows windows-phone-8.1 windows-phone winrt-xaml

我有一个用Windows RT和XAML编写的Windows Phone 8.1应用程序。该应用程序遇到问题,其中一个放置在主屏幕上的快捷方式图块变灰。在屏幕截图1中,与其他应用的磁贴相比,大磁贴变灰并且灰显可见。在屏幕截图2中,较小的图块看起来非常精细。

问题仍然存在,只有应用程序的大图块,并且它始终保持灰色,即使刚刚安装到手机上也是如此。我阅读了很多关于应用程序磁贴灰显的报告,其背后的原因是正在执行某种备份。但就我而言,这个问题是永久性的,只存在于大的瓷砖上。

瓷砖变灰:
Tile grayed out

较小的图块显示正常: Smaller tile appears fine

如何解决此问题?如果问题是由于操作系统在后台执行某些备份,我该如何避免这种情况?另外,我确实检查了backup菜单中的settings选项,但它已关闭。因此,从理论上讲,不能执行任何备份,因此没有理由使其变灰。

任何指针?

更新:设置切片的清单文件中的摘录。背景颜色设置为transparent

<m3:VisualElements DisplayName="my app" Square150x150Logo="Assets\Logo.png" Square44x44Logo="Assets\SmallLogo.png" Description="WindowsPhone" ForegroundText="light" BackgroundColor="transparent" ToastCapable="true">
    <m3:LockScreen Notification="badgeAndTileText" BadgeLogo="Assets\LockImage.png" />
    <m3:DefaultTile Wide310x150Logo="Assets\WideLogo.png" Square71x71Logo="Assets\Square71x71Logo.png">
      <m3:ShowNameOnTiles>
        <m3:ShowOn Tile="square150x150Logo" />
        <m3:ShowOn Tile="wide310x150Logo" />
      </m3:ShowNameOnTiles>
    </m3:DefaultTile>

2 个答案:

答案 0 :(得分:1)

如果我们的意图是在它们上面写文字,我会在某处读到瓷砖可能会被系统变灰,只是为了给它提供更好的对比度。 请尝试其他平铺模板。

答案 1 :(得分:0)

创建大图块时,检查您正在设置的图像。或者背景属性。我认为它在这两个属性上。如果没有,请粘贴您正在使用的代码来创建此图块。