UIImage.CreateAnimatedImage Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
CreateAnimatedImage(String, UIEdgeInsets, Double) |
Создает новое анимированное изображение, загружая набор файлов изображений одинакового размера и масштабирования, имена которых начинаются с |
CreateAnimatedImage(String, UIEdgeInsets, UIImageResizingMode, Double) |
Фабричные методы для создания анимированного изображения с конечными крышками и указанным |
CreateAnimatedImage(String, Double) |
Создает анимированное изображение из ряда файлов. |
CreateAnimatedImage(UIImage[], Double) |
Этот метод создает анимированное изображение из коллекции изображений. |
CreateAnimatedImage(String, UIEdgeInsets, Double)
Создает новое анимированное изображение, загружая набор файлов изображений одинакового размера и масштабирования, имена которых начинаются с name
и имеют последовательные числовые суффиксы.
[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
Параметры
- name
- String
- capInsets
- UIEdgeInsets
- duration
- Double
Возвращаемое значение
- Атрибуты
Комментарии
(Ожидается дополнительная документация по этому узлу)
Это можно использовать из фонового потока.
Применяется к
CreateAnimatedImage(String, UIEdgeInsets, UIImageResizingMode, Double)
Фабричные методы для создания анимированного изображения с конечными крышками и указанным 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
Параметры
- name
- String
Путь и имя файла загружаемых изображений без суффикса (т. е. .JPG).
- capInsets
- UIEdgeInsets
Этот аргумент позволяет указать верхний, левый, нижний и правый набор (размеры изображений).
- resizingMode
- UIImageResizingMode
Определяет, являются ли области растянутыми или мозаичными.
- duration
- Double
Длительность анимации.
Возвращаемое значение
- Атрибуты
Комментарии
Рассмотрим следующее изображение, в capInset указаны эти границы:
Режим изменения размера определяет, является ли изображение растянутой или плиткой
Это можно использовать из фонового потока.
Применяется к
CreateAnimatedImage(String, Double)
Создает анимированное изображение из ряда файлов.
[Foundation.Export("animatedImageNamed:duration:")]
[ObjCRuntime.ThreadSafe]
public static UIKit.UIImage CreateAnimatedImage (string name, double duration);
static member CreateAnimatedImage : string * double -> UIKit.UIImage
Параметры
- name
- String
Путь и имя файла загружаемых изображений без суффикса (т. е. .JPG).
- duration
- Double
Как долго будет длиться анимация.
Возвращаемое значение
Одно анимированное изображение.
- Атрибуты
Комментарии
Все загружаемые изображения должны иметь одинаковый размер и масштаб. Этот метод загружает файлы, добавляя целое число (в диапазоне от 0 до 1024) в конец файла и загружая этот файл. Например, если name
параметр был "my_image", этот метод создает анимацию всех файлов из "my_image0" в "my_image1024 включительно".
Это можно использовать из фонового потока.
Применяется к
CreateAnimatedImage(UIImage[], Double)
Этот метод создает анимированное изображение из коллекции изображений.
[Foundation.Export("animatedImageWithImages:duration:")]
[ObjCRuntime.ThreadSafe]
public static UIKit.UIImage CreateAnimatedImage (UIKit.UIImage[] images, double duration);
static member CreateAnimatedImage : UIKit.UIImage[] * double -> UIKit.UIImage
Параметры
- duration
- Double
Dureation анимации в секундах.
Возвращаемое значение
- Атрибуты
Комментарии
Все исходные изображения должны иметь одинаковый размер и масштаб.
Это можно использовать из фонового потока.