CAAction
Наследование
Не применимый
Соответствует
Не применимый
Оператор импорта
Swift
import QuartzCore
Objective C
@import QuartzCore;
Доступность
Доступный в iOS 2.0 и позже.
CAAction протокол обеспечивает интерфейс, позволяющий объекту реагировать на действие, инициированное CALayer. Когда запрошено с идентификатором действия (ключевой путь, имя внешнего действия или предопределенный идентификатор действия) уровень возвращает объект соответствующих мер – который должен реализовать CAAction протокол – и отправляет ему a runActionForKey:object:arguments: сообщение.
-
Вызванный для инициирования действия, указанного идентификатором. (требуемый)
Объявление
Swift
func runActionForKey(_key: String!, objectanObject: AnyObject!, argumentsdict: [NSObject : AnyObject]!)Objective C
- (void)runActionForKey:(NSString *)keyobject:(id)anObjectarguments:(NSDictionary *)dictПараметры
keyИдентификатор действия. Идентификатор может быть ключевым или ключевым путем относительно
anObject, произвольное внешнее действие или один из идентификаторов действия определяется в Ссылке класса CALayer.anObjectУровень, на котором должно произойти действие.
dictСловарь, содержащий параметры, связался с этим событием. Может быть
nil.Оператор импорта
Objective C
@import QuartzCore;Swift
import QuartzCoreДоступность
Доступный в iOS 2.0 и позже.
