ist hier mein Code:
Wenn ich versuche, diese self.my.image = UIImage(contentsOfFile: "\(self.sharedelegate.editthumbforvideo)")
, zu tun
der Wert self.my.image
druckt Null immer. self.videodelegate.editthumbforvideo
Der Datentyp ist (UIImage)
und my.image
ist (UIImageview)
.Miniatur Erste für zugeschnittene Video in schnellen
Ich weiß nicht, wie ich dieses Problem lösen kann und kann kein Vorschaubild von getrimmten Videos erhalten.
Vielen Dank im Voraus
let url=NSURL(fileURLWithPath: videoPath as String)
let asset: AVAsset = AVAsset(URL: url)
let imageGenerator = AVAssetImageGenerator(asset: asset);
imageGenerator.appliesPreferredTrackTransform = true
let timestamp = CMTime(seconds: 0.0, preferredTimescale: 60)
var actualTime : CMTime = CMTimeMake(0, 0)
let myImage = try?(imageGenerator.copyCGImageAtTime(timestamp, actualTime: &actualTime))
self.image=UIImage(CGImage: myImage!)
print("my print...\(self.image)")
self.videodelegate.editthumbforvideo = self.image
self.my.image = UIImage(contentsOfFile: "\(self.sharedelegate.editthumbforvideo)")
Vielen Dank für Ihre Antwort.Ich habe Thumbnail Image, weiß aber nicht, wie das in Imageview – Rookie
Schreiben Sie wie folgt: self.my.image = uiImage ODER self.my.image = UIImageView (Bild: uiImage) –