小编Fer*_*enc的帖子

UIImage animationImages色彩?

有没有办法在动画中着色图像?

我知道我可以像这样着色一个图像:

var imageOne:UIImage = UIImage(named: "pullto_1.png")!;
    imageOne = imageOne.imageWithRenderingMode(UIImageRenderingMode.AlwaysTemplate);
    refSequence.image = imageOne;
Run Code Online (Sandbox Code Playgroud)

但是,当我尝试这样做时,它只是不起作用:

 var imageOne:UIImage = UIImage(named: "pullto_1.png")!;
    imageOne = imageOne.imageWithRenderingMode(UIImageRenderingMode.AlwaysTemplate)

    var image2:UIImage = UIImage(named: "pullto_2.png")!;
    image2 = image2.imageWithRenderingMode(UIImageRenderingMode.AlwaysTemplate)

    var image3:UIImage = UIImage(named: "pullto_3.png")!;
    image3 = image3.imageWithRenderingMode(UIImageRenderingMode.AlwaysTemplate)

    var image4:UIImage = UIImage(named: "pullto_4.png")!;
    image4 = image4.imageWithRenderingMode(UIImageRenderingMode.AlwaysTemplate)

    refSequence.animationImages = NSArray(objects: imageOne,
        image2,
        image3,
        image4

    );

    refSequence.animationDuration = 1.4;
    refSequence.animationRepeatCount = 99;
    refSequence.startAnimating();
Run Code Online (Sandbox Code Playgroud)

难道我做错了什么?有没有办法在动画中着色图像?

谢谢

xcode uiimage ios swift

9
推荐指数
2
解决办法
2953
查看次数

标签 统计

ios ×1

swift ×1

uiimage ×1

xcode ×1