Результаты поиска по запросу "core-animation"

6 ответов

Делегат слоя UIView направлен на UIView. Однако UIView ведет себя по-разному в зависимости от того, реализован ли метод drawRect: или нет. Например, если вы устанавливаете свойства непосредственно на слой (например, цвет фона или радиус угла), эти значения будут перезаписаны, если у вас есть метод drawRect: - даже если он полностью пуст (т.е. даже не вызывает super).

я есть класс, который является подклассомUIView, Я могу рисовать вещи внутри представления, реализуяdrawRect метод или путем реализацииdrawLayer:inContext: который является методом делегатаCALayer. У меня есть два вопроса: Как решить, какой ...

1 ответ

Ты обалденный :)

даю видео приложение, в котором мне нужно выбрать любое видео из локальной галереи и добавить текст с помощью CATextLayer поверх видео. Для этого я использую следующий код: - (void) createWatermark:(UIImage*)image video:(NSURL*)videoURL { if ...

4 ответа

Если ничего из этого не помогает, вы ставите CA до предела, и вам, вероятно, нужно заменить его чем-то другим.

я приложение работает на моем iPad. но он работает очень плохо - у меня скорость ниже 15 кадров в секунду. Кто-нибудь может помочь мне оптимизировать? Это в основном колесо (полученное из UIView), содержащее 12 кнопок (полученное из ...

ТОП публикаций

1 ответ

Для запуска анимации

вляюCALayer вдольCGPath (QuadCurve) довольно красиво в iOS. Но я бы хотел использовать более интересную функцию ослабления, чем несколькопри ...

2 ответа

Я боролся с этой проблемой, пока экспериментально не нашел контрольно-пропускной пункт. Установка свойства backgroundColor слоя непосредственно или через анимацию не будет иметь никакого эффекта, если вы измените цвет фона по умолчанию (не указан) в Интерфейсном Разработчике, в контексте курса элемента (такого как UILabel), который это был помещен в IB. Поэтому оставьте цвет фона неуказанным, и вышесказанное должно работать.

аюсь создать CABasicAnimation для анимации свойства backgroundColor в Core Animation CALayer, но не могу понять, как правильно обернуть значение CGColorRef для передачи в анимацию. Например: CGColorSpaceRef rgbColorspace = ...

5 ответов

Как установить анимацию кривой при использовании ключевой анимации в IOS?

Как установить кривую анимации при использовании анимации ключевых кадров UIView: animateKeyframesWithDuration:delay:options:animations:completion:Все, что я делаю в анимационном блоке, кажется линейным (если я ...

2 ответа

Итак, без лишних слов, вот рабочий код:

использовать UISplitViewController, я заменяю мой корневой оконный контроллер при переходе от одного контроллера представления к другому. Чтобы получить при этом хороший переход, я использую эффект масштабирования, подобный ...

1 ответ

хм, я рекомендую вам создать вопрос с вашим фрагментом кода.

аюсь понять, как время жизни объекта и подсчет ссылок взаимодействуют с блоками кода. В следующем коде я просто делаю простую анимацию, которая мигает при смене вида сверху на стек UINavigationController. Сложность в том, чтоКонтроллер Popped ...

1 ответ

@LucasTizma то же самое здесь.

ытался несколько часов, чтобы получить пунктирную границу вокруг моего UIView с CAShapeLayer, но я не отображаю его. ScaleOverlay.h #import <UIKit/UIKit.h> #import <QuartzCore/QuartzCore.h> @interface ScaleOverlay : UIView ...

3 ответа

Вам не нужно разделять анимацию. Смотри мой ответ.

у приложение для iPhone, и у меня есть изображение, которое я хотел бы закрутить наружу. В настоящее время мой код выглядит следующим образом (обернутый в блок beginAnimations / commitAnimations): scale = ...