Ich habe einen Ordner in meinem Dokumentenverzeichnis, der Bilder und Videos enthält. In meiner App habe ich eine Sammlungsansicht, die die Bilder in jeder Zelle anzeigt.Zeigen Sie ein Vorschaubild von einem Video-Swift an
Ich habe dies mit einer Last Bildfunktion erreicht, die eine UIImage gibt
// Get the UI Image from the path passed in
let image = UIImage(contentsOfFile: path)
if image == nil
{
print("No Image at this path");
}
else
{
return image
}
Allerdings kann ich nicht etwas Gleichwertiges für Videos zu finden scheinen, im Idealfall möchte ich es als Video-Player, was zu zeigen, wie in Fotoalbum, wo Sie ein Standbild des Videos mit einem kleinen Play-Button sehen, der beim Anklicken das Video abspielt.
Wenn das nicht in der Lage ist, einen Stand vom Video auf dem angegebenen Pfad zu bekommen, muss ich als UIImage
zurückgegeben werden kann ich würde in Ordnung sein.
Ich bin neu in Sachen iOS so nur frage mich, ob es eine gleichwertige Art wie UIImage
für Videos gibt, die bedeutet, ich kann nur laden und auf der Sammlung anzuzeigen.
folgte ich Ihre Methode und erzeugen ein Bild Momentaufnahme. aber die Orientierung ist falsch, ist es nur ich oder das soll das richtige Ergebnis sein? Wie korrigiere ich die Snapshot-Ausrichtung? – Happiehappie
Dieses Problem mit der Ausrichtung ist neu. Als ich das letzte Mal überprüft habe, funktionierte dieser Code einwandfrei. – Nishant
gibt es eine Möglichkeit, einen temporären Pfad zu dem frisch erstellten UIImage zu bekommen? – user3766930