如何旋转本机图像

时间:2019-06-25 22:59:26

标签: angular nativescript

我正在尝试从本地文件加载图像,然后将其旋转为nativescript。我目前正在使用imageSource加载图像,但是我不知道如何旋转它。如果有人知道我可以使用其他班级,也会有所帮助。谢谢。

1 个答案:

答案 0 :(得分:0)

也许您可以使用animations,这就是我在角度投影中旋转图像的方式

rotate_image() {
    this.circle.nativeElement.originX = 0.5; // default 0.5 (center), 0 is most left, 1 is most right
    this.circle.nativeElement.originY = 0.5; // default 0.5 (middle), 0 is top, 1 is bottom

    this.rotate += ((Math.random() * Math.floor(5)) + 1) * 360;

    this.circle.nativeElement.animate({
        rotate: this.rotate, // will take into account originX and originY
        duration: 1000
    }).then(() => {
        console.log(null);
    }).catch((e) => {
        console.log(e.message);
    });
}