Mobile Appixia应用程序中块布局中的文本为';看不见

Mobile Appixia应用程序中块布局中的文本为';看不见,mobile,appixia,Mobile,Appixia,我在自定义类别列表的CategoryGridView中有一个GenericStaticBlocksCellView。我遵循这一点,在行视图中添加了几个块。现在我有一个文本块保存标题,一个图像块保存行背景 由于某种原因,标题的文本仍然是隐藏的。我看不到它。如果看不到文本块,可能会出现以下潜在问题之一: 确保你的背景在文本后面。如果背景图像块是在文本块之后定义的(即,块1是文本,块2是背景),如果重叠,将在其上绘制。在这种情况下,你能做的就是交换他们的订单。始终确保你想要在前面的街区是最后的街区 如

我在自定义类别列表的
CategoryGridView
中有一个
GenericStaticBlocksCellView
。我遵循这一点,在行视图中添加了几个块。现在我有一个文本块保存标题,一个图像块保存行背景


由于某种原因,标题的文本仍然是隐藏的。我看不到它。

如果看不到文本块,可能会出现以下潜在问题之一:

  • 确保你的背景在文本后面。如果背景图像块是在文本块之后定义的(即,块1是文本,块2是背景),如果重叠,将在其上绘制。在这种情况下,你能做的就是交换他们的订单。始终确保你想要在前面的街区是最后的街区


  • 如果看不到文本块,请确保其位置正确。尝试将其宽度设置为100%,高度设置为100%,左侧设置为0%,顶部设置为0%。这将确保你看到它并使它恰好出现在你的行的中间。

  • 最后一个问题有点疯狂,但可能是:如果背景图像太大,它可能会超出行边界。默认情况下,块画布是不剪切的,这意味着跳出的内容将在行外呈现。如果背景图像高度太大,大于画布高度,则可能会将其绘制在外部,并覆盖下一行的标题。这种情况下的效果通常是标题只出现在部分行中,而不是全部行中。要解决这个问题,您可以将背景图像缩小一点,或者将行放大一点。要更改行高,请转到
    CategoryGridView
    本身并找到
    WidthHeightRatio
    字段。如果你把这个数字变大,你的行就会变高。为了获得最佳效果,数字应该是背景像素高度除以背景像素宽度