UIImage.CreateAnimatedImage Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
CreateAnimatedImage(String, UIEdgeInsets, Double) |
Erstellt ein neues animiertes Bild, indem eine Reihe von bildgleichen und skalierten Bilddateien geladen wird, die mit Namen beginnen |
CreateAnimatedImage(String, UIEdgeInsets, UIImageResizingMode, Double) |
Factory-Methode zum Erstellen eines animierten Bilds mit Endkappen und der angegebenen |
CreateAnimatedImage(String, Double) |
Erstellt ein animiertes Bild aus einer Reihe von Dateien. |
CreateAnimatedImage(UIImage[], Double) |
Mit dieser Methode wird ein animiertes Bild aus einer Sammlung von Bildern erstellt. |
CreateAnimatedImage(String, UIEdgeInsets, Double)
Erstellt ein neues animiertes Bild, indem eine Reihe von bildgleichen und skalierten Bilddateien geladen wird, die mit Namen beginnen name
und sequenzielle numerische Suffixe aufweisen.
[Foundation.Export("animatedResizableImageNamed:capInsets:duration:")]
[ObjCRuntime.ThreadSafe]
public static UIKit.UIImage CreateAnimatedImage (string name, UIKit.UIEdgeInsets capInsets, double duration);
static member CreateAnimatedImage : string * UIKit.UIEdgeInsets * double -> UIKit.UIImage
Parameter
- name
- String
- capInsets
- UIEdgeInsets
- duration
- Double
Gibt zurück
- Attribute
Hinweise
(Weitere Dokumentation zu diesem Knoten wird bereitgestellt.
Dies kann über einen Hintergrundthread verwendet werden.
Gilt für:
CreateAnimatedImage(String, UIEdgeInsets, UIImageResizingMode, Double)
Factory-Methode zum Erstellen eines animierten Bilds mit Endkappen und der angegebenen resizingMode
.
[Foundation.Export("animatedResizableImageNamed:capInsets:resizingMode:duration:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 6, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.ThreadSafe]
public static UIKit.UIImage CreateAnimatedImage (string name, UIKit.UIEdgeInsets capInsets, UIKit.UIImageResizingMode resizingMode, double duration);
static member CreateAnimatedImage : string * UIKit.UIEdgeInsets * UIKit.UIImageResizingMode * double -> UIKit.UIImage
Parameter
- name
- String
Pfad und Dateiname der zu ladenden Bilder, ohne das Suffix (d. h. .JPG)
- capInsets
- UIEdgeInsets
Mit diesem Argument können Sie den oberen, linken, unteren und rechten Einsatz (die Größen Ihrer Bilder) angeben.
- resizingMode
- UIImageResizingMode
Steuert, ob die Bereiche gestreckt oder gekachelt werden.
- duration
- Double
Dauer der Animation.
Gibt zurück
- Attribute
Hinweise
Betrachten Sie die folgende Abbildung, die capInsets geben diese Rahmen an:
Der Größenänderungsmodus steuert, ob das Bild gestreckt oder gekachelt ist.
Dies kann über einen Hintergrundthread verwendet werden.
Gilt für:
CreateAnimatedImage(String, Double)
Erstellt ein animiertes Bild aus einer Reihe von Dateien.
[Foundation.Export("animatedImageNamed:duration:")]
[ObjCRuntime.ThreadSafe]
public static UIKit.UIImage CreateAnimatedImage (string name, double duration);
static member CreateAnimatedImage : string * double -> UIKit.UIImage
Parameter
- name
- String
Pfad und Dateiname der zu ladenden Bilder, ohne das Suffix (d. h. .JPG)
- duration
- Double
Wie lange die Animation dauert.
Gibt zurück
Ein einzelnes animiertes Bild.
- Attribute
Hinweise
Alle Bilder, die geladen werden sollen, sollten die gleiche Größe und Größe aufweisen. Diese Methode lädt Dateien, indem eine ganze Zahl (im Bereich von 0 bis 1024) an das Ende der Datei angefügt und diese Datei geladen wird. Wenn name
beispielsweise "my_image" war, erstellt diese Methode eine Animation aller Dateien von "my_image0" bis einschließlich "my_image1024".
Dies kann über einen Hintergrundthread verwendet werden.
Gilt für:
CreateAnimatedImage(UIImage[], Double)
Mit dieser Methode wird ein animiertes Bild aus einer Sammlung von Bildern erstellt.
[Foundation.Export("animatedImageWithImages:duration:")]
[ObjCRuntime.ThreadSafe]
public static UIKit.UIImage CreateAnimatedImage (UIKit.UIImage[] images, double duration);
static member CreateAnimatedImage : UIKit.UIImage[] * double -> UIKit.UIImage
Parameter
- duration
- Double
Die Dureation der Animation in Sekunden.
Gibt zurück
- Attribute
Hinweise
Die Quellbilder sollten alle die gleiche Größe und Skalierung aufweisen.
Dies kann über einen Hintergrundthread verwendet werden.