UIMotionEffectGroup
Наследование
-
NSObject
-
UIMotionEffect
-
UIMotionEffectGroup
-
NSObject
-
UIMotionEffect
-
UIMotionEffectGroup
Соответствует
-
AnyObject
-
CVarArgType
-
Сопоставимый
-
Hashable
-
NSCoding
-
NSCopying
-
NSObjectProtocol
-
Печатаемый
-
NSCoding
-
NSCopying
-
NSObject
Оператор импорта
Swift
import UIKit
Objective C
@import UIKit;
Доступность
Доступный в iOS 7.0 и позже.
UIMotionEffectGroup
класс управляет набором эффектов движения, что Вы хотите примениться к представлению одновременно. Этот класс ведет себя так же к CAAnimationGroup
класс в Базовой Анимации. Ключевые пути и значения, возвращенные каждым объектом эффекта движения, применяются одновременно и с той же синхронизацией.
Поскольку этот класс является подклассом UIMotionEffect
, можно обработать его как единственный эффект движения в коде. После установки значения для motionEffects
свойство, добавляет объект группы к один или больше Ваших представлений.
-
motionEffects
СвойствоМассив объектов эффекта движения для применения как группа к представлению.
Объявление
Swift
var motionEffects: [AnyObject]!
Objective C
@property(copy, nonatomic) NSArray *motionEffects
Обсуждение
Массив содержит один или больше
UIMotionEffect
объекты. Когда средство просмотра сместило изменения, каждый объект в группе просят относительно ее ключевых путей и обновил значения. Те значения тогда применяются одновременно.Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 7.0 и позже.