Публикации по теме 'core-animation'
Давайте создадим забавную анимацию типа «лайк» на Swift
Сердечная анимация, которая порадует ваших пользователей
Если вам что-то нравится и вы хотите показать это другим, вам нужно, чтобы это было похоже. Если вы хотите сделать это красиво, вам понадобится подобный вид со взрывной анимацией!
Сначала посмотрим на анимацию.
Если вы не хотите читать статью полностью, вы можете найти исходный код в моем репозитории GitHub .
Чтобы понять, что такое анимация, давайте посмотрим на анимацию в замедленном темпе.
Как видите, он..
Вопросы по теме 'core-animation'
События таймера и анимации превосходят события TouchesEnded
Я реализовал обработчик касания и удержания, используя NSTimer, который я сначала установил в перегрузке TouchesBegan.
Однако на самом деле я хочу, чтобы действие непрерывно выполнялось в быстрой последовательности, пока удерживается касание....
1380 просмотров
schedule
12.02.2024
Основная структура кода анимации / соглашения
Изучая Core Animation, я очень быстро понял, что если вы не сделаете это правильно, вы получите действительно странное неопределенное поведение. В связи с этим у меня есть несколько вопросов, которые помогут мне концептуально лучше понять это....
778 просмотров
schedule
20.08.2022
Вид Core Animation иногда не отображается
Я работаю над проектом Cocoa с использованием Core Animation, и у меня есть настраиваемое представление, которое отображается в двух окнах. Он всегда отображается в одном окне, но иногда не отображается в другом, когда я запускаю приложение....
982 просмотров
schedule
30.06.2022
Как сохранить состояние с помощью CALayers?
У меня есть простое приложение для iphone, которое рисует блоки, используя подкласс CALayer, и я пытаюсь найти лучший способ сохранить состояние или сохранить созданные в данный момент слои.
Я попытался использовать ответ Брэда Ларсона из этого...
2011 просмотров
schedule
04.11.2023
Явные анимации CALayer не работают должным образом
Неявно все ведет себя нормально. Но когда я пытаюсь использовать явную анимацию для выполнения нескольких анимаций на одном слое (например, непрозрачность и перевод), я получаю странные результаты.
Прежде всего, я попробовал использовать...
1637 просмотров
schedule
13.10.2023
Есть ли способ заставить Core Animation запускать поток?
Core Animation использует фоновый поток для выполнения своей работы. Теперь проблема в следующем: у меня в основном потоке выполняется тяжелый расчет. Core Animation немедленно зависает до тех пор, пока этот расчет не будет выполнен. А затем он...
2940 просмотров
schedule
09.07.2022
Объединение анимаций Core Animation
Какой самый элегантный и модульный способ связать анимацию в контексте Core Animation ?
Я хочу делать анимацию, которая начинается сразу после завершения других (например, изменение position , а затем opacity ) .. нормальный подход заключается в...
21409 просмотров
schedule
22.11.2023
Как обрезать CAShapeLayer?
У меня есть CAShapeLayer, к которому я добавляю CAGradientLayer, но форма CAShapeLayer не вырезается.
2048 просмотров
schedule
30.06.2022
iPhone: как повернуть UIImageview влево или вправо?
Я хочу повернуть UIImageView следующим образом: если я удерживаю изображение и перемещаю палец влево, то изображение должно вращаться вправо (и наоборот).
Вот ссылка Баланс
3855 просмотров
schedule
23.10.2022
плавная маятниковая анимация с Core Animation Framework
я пытаюсь сделать анимацию с uiimageview . в этом представлении изображение со стрелкой, которую я хочу очень плавно повернуть примерно на 45 градусов назад и вперед, как маятник или старые часы. что-то вроде этого, просто гладкое и с моим...
1722 просмотров
schedule
31.03.2024
Изменить время анимации для свойств CALayer
У меня есть CALayer для анимации изменения содержимого изображения. Теперь, как я могу изменить продолжительность этой анимации?
7232 просмотров
schedule
11.11.2023
пример replaceSublayer
У меня есть следующий код, и я не могу заставить его работать.
Сначала я создаю представление со слоем.
UIView *view = [[[UIView alloc] initWithFrame:CGRectMake(0, 0, 320, 100)] autorelease];
CAGradientLayer *gradient = [CAGradientLayer...
1834 просмотров
schedule
27.10.2022
Таинственные границы во время анимации MKMapView
У меня есть UIView, в котором я переключаюсь между UITableView и MKMapView. MKMapView создается во время выполнения и анимируется в следующей функции:
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:0.5];
[UIView...
418 просмотров
schedule
23.04.2024
Как отобразить иерархию UIView в CGContext с помощью модели композиции CoreAnimation
Я пытаюсь отобразить иерархию UIView в CGContext или, в конечном итоге, в UIImage. Некоторые дочерние представления имеют трехмерные преобразования, которые renderInContext: игнорируются вместе с тенями и некоторыми другими свойствами CALayer....
1421 просмотров
schedule
06.05.2024
Перемещение объекта по кривой в разработке для iPhone
Я хотел анимировать объект изображения, перемещая его по определенной кривой. Это не общая или случайная кривая, а скорее кривая, которая следует определенному пути на экране.
В настоящее время я вручную указываю список координат x и y пути, по...
6951 просмотров
schedule
30.11.2023
Как я могу использовать основную анимацию для анимации цвета фона NSTextField?
Я пытаюсь использовать основную анимацию, чтобы выделить текстовое поле как недопустимое.
[[my_field animator] setBackgroundColor [NSColor yellowColor]]
Обновляет цвет фона поля, но не анимирует изменение. Обновление свойств, таких как...
10236 просмотров
schedule
21.05.2024
Рисование с использованием базовой графики в CALayer
Я пытаюсь разобраться в Core Graphics и Core Animation. Я понимаю следующее:
Используя UIView , я могу рисовать с помощью Core Graphics, переопределив drawRect .
Я могу создать несколько CALayer , задать их свойства и добавить их
У...
4538 просмотров
schedule
03.07.2022
Как вы выравниваете и изменяете размер изображения CALayer?
У меня есть несколько сложное требование к макету нескольких слоев Core Animation. По сути, у меня есть два слоя с содержимым CGImage, которые необходимо изменить в размере (сохранив соотношение сторон), но при этом они располагаются рядом друг с...
772 просмотров
schedule
10.02.2024
Core Animation перевернуть вид посередине и заменить контент
Я пытаюсь поместить анимацию в каждую ячейку представления таблицы.
Представление должно принимать массив NSStrings. Если у него более 1 строки, мне нужна анимация, и это то, в чем я действительно не уверен.
У меня есть UILabel, и я хочу...
1689 просмотров
schedule
23.07.2022
Анимация на NSCell
Я пытаюсь анимировать некоторые ячейки в моем NSOutlineView. Мне нужно анимировать значок, чтобы он вращался как значок синхронизации iTunes рядом с устройством на левой панели.
У меня нет особого опыта в области анимации, я нашел это простое...
804 просмотров
schedule
12.03.2024