在ubuntu touch中设置Page {}元素的背景

博阿兹·卡齐尔(Boaz Katzir)

如何Page{}在ubuntu touch中设置元素的背景(图片或颜色)

谢谢你,

波阿斯

我相信

据我所知,您不能直接设置页面的颜色,除非您创建了一个矩形来填充页面的背景。但是,如果要设置的颜色,则MainView可以按以下步骤进行操作:

MainView {
    backgroundColor: "<COLOR_HERE>"
}

还有另外两个属性,headerColorfooterColor,可让您创建从上到下的渐变。

这不能完美地工作,因为它会更改字体颜色,并且虽然字体颜色在背景上看起来不错,但在背景为白色的弹出窗口中看起来很差。我相信这很快就会解决!

要设置图片,您可以执行以下操作:

MainView {
    Image {
        anchors.fill: parent
        source: "/path/to/picture"
    }
}

我建议仍设置背景色,MainView以便字体颜色在图片顶部看起来不错。

如果要更改页面的背景颜色/图片,可以按以下步骤进行操作(我没有尝试过,但是应该可以):

Page {
    Image {
        anchors.fill: parent
        source: "/path/to/picture"
    }
}

Page {
    Rectangle {
        anchors.fill: parent
        color: "<COLOR_HERE>"
    }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章