我需要设置一个图像视图,它的边缘应该有方形曲线,如何做到这一点任何人都可以给我一些解决方案来做到这一点
问问题
449 次
1 回答
2
Cascades qml 不支持边框或圆角。除非有人有更好的解决方案,否则我所做的是将 imageview 包装在容器中,并使用 9 切片图像作为容器背景。
一个粗略的例子:
Container {
topPadding: 5
leftPadding: 5
rightPadding: 5
bottomPadding: 5
background: mybackground.imagePaint
ImageView {
imageSource: "asset:///images/image1.png"
}
attachedObjects: [
ImagePaintDefinition {
id: mybackground
imageSource: "asset:///images/bgimage.amd"
}
]
}
根据需要调整填充以使边框更薄/更厚。
于 2013-01-22T11:04:05.000 回答