Wie um zu zeigen, gif in UIImageView in Swift?

Möchte ich verwenden Sie eine gif in der UIImageView, aber ich kann nicht.
Mein code ist:

- (void)viewDidLoad {
    [super viewDidLoad];

    NSURL *url = [[NSBundle mainBundle] URLForResource:@"test" withExtension:@"gif"];
    UIImage *testImage = [UIImage animatedImageWithAnimatedGIFData:[NSData dataWithContentsOfURL:url]];
    self.dataImageView.animationImages = testImage.images;
    self.dataImageView.animationDuration = testImage.duration;
    self.dataImageView.animationRepeatCount = 1;
    self.dataImageView.image = testImage.images.lastObject;
    [self.dataImageView startAnimating];
}

Swift:

var url : NSURL = NSBundle.mainBundle().URLForResource("MAES", withExtension: "gif")

In objective C hatte ich animatedImageWithAnimatedGIFData aber im swift-ich weiß nicht, wie Aufruf oder wenn die nicht vorhanden ist..

Dank!

InformationsquelleAutor user3745888 | 2014-06-30

Schreibe einen Kommentar