Изменение размера границы в представлении изображений Blackberry10 cascades

мне нужно установить представление изображения, оно должно иметь квадратную кривую по краям, как это сделать, может ли кто-нибудь прислать мне какое-нибудь решение для этого


person Vendetta    schedule 21.01.2013    source источник


Ответы (1)


Cascades qml не поддерживает границы или закругленные углы. Если у кого-то нет лучшего решения, то я сделал, чтобы обернуть изображение в контейнер и использовать изображение с 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"
        }
    ]
}

При необходимости отрегулируйте отступ для более тонкой/толстой границы.

person hyarion    schedule 22.01.2013