Это сводит меня с ума! Я работаю над графическим приложением. Скажем, я работаю над таблицей UIView
.
Я добавляю некоторые подслои к этому представлению ([sheet.layer addSublayer:...]
), а затем я хочу рисовать их. Для этого я создаю CGImageRef
и помещаю его в слой contents
. Но он оживился, и я не хочу этого.
Я пробовал все:
-
removeAnimationForKey:
-
removeAllAnimations
- установить словарь действий
- с помощью actionlayer
delegate
-
[CATransaction setDisableAnimations:YES]
Кажется правильным. Я не понимаю, почему этот слой все еще анимирован; _;
Я делаю что-то неправильно? Есть ли секретный способ?