Лучшие core-animation вопросы ИТ разработчиков

  • 7голосов
  • 3ответа
  • 0просмотров

Начало работы по созданию пользовательских переходов вида

Я ищу учебники по созданию пользовательских переходов вида. В частности, переходы, которые включают в себя элементы, отличные от затрагиваемых только UIViews, такие как воспроизведение анимации поверх перехода, когда он происходит, или изменение ...

ЗаданJun 30, 2009, 8:12 PMотSam
  • 11голосов
  • 5ответов
  • 0просмотров

Допускается ли перекрытие между уровнями NSView, поддерживающими слои, и перекрытие?

Я немного сбит с толку.Документация Apple [https://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/CocoaViewsGuide/WorkingWithAViewHierarchy/WorkingWithAViewHierarchy.html#//apple_ref/doc/uid/TP40002978-CH4-SW16] утверждает это: > ...

ЗаданMay 23, 2012, 12:37 PMотJohannes Fahrenkrug
  • 29голос
  • 1ответ
  • 0просмотров

DrawRect круг и анимация размер / цвет

Я рисую круг в-drawRect: метод моегоUIView используя стандартCGContextFillEllipseInRect() код. Тем не менее, я хотел бы слегка пульсировать (сделать больше и меньше) и изменить интенсивность цветовой заливки с помощью анимации. Например, если ...

ЗаданMay 30, 2012, 2:34 AMотSkoota
  • 1голос
  • 1ответ
  • 0просмотров

Неявная анимация Core Animation не запускается для вновь добавленного подслоя

Не знаю, почему это не работает. Я не могу делать неявную анимацию для вновь добавленного подслоя, пока некоторые даже не вызовут его, как нажатие кнопки или вызов из другого метода. Это здесь ниже не оживляет, хотя я думаю, что должен. Он просто ...

ЗаданApr 09, 2014, 11:59 PMотan0Will Larche
  • 2голос
  • 1ответ
  • 0просмотров

Только на новом iPad 3: wait_fences: не удалось получить ответ: 10004003

Так что я знаю, что есть много вопросов по этому поводу, но, насколько я могу судить, это уникальная ситуация, поэтому я решил опубликовать ее. Надеемся, что это добавит некоторую информацию, которая может, наконец, дать нам ответ о том, почему ...

ЗаданJun 07, 2012, 7:09 PMотAaron Hayman
  • 2голосов
  • 2ответа
  • 0просмотров

Взаимодействие с пользователем включено с CAAnimation?

Очень легко позволить пользователям взаимодействовать с представлениями во время анимации, используя поле опций блочной анимации. Но в моей программе я использую CAKeyframeAnimation и не вижу никаких свойств, позволяющих установить взаимодействие ...

ЗаданJun 19, 2012, 11:09 PMотKyle Rosenbluth
  • 30голосов
  • 4ответа
  • 0просмотров

Применение нескольких преобразований к UIView / CALayer

Есть ли проблема с применением нескольких преобразований к UIView и соответствующему CALayer? В частности, можете ли вы «смешивать и сопоставлять»? CATransform3Ds с CGAffineTransforms без проблем? Также есть ли проблемы с установкой некоторых ...

ЗаданJul 10, 2009, 6:42 PMотCorey Floyd
  • 5голосов
  • 3ответа
  • 0просмотров

iPhone щелкает правой кнопкой (как iTunes)

Я пытаюсь переключиться между двумя взглядами. Это просто, код приведен ниже, но я также хочу одновременно щелкнуть кнопкой, используемой для выполнения переворота. Это поведение можно увидеть в приложении iPod, когда вы воспроизводите ...

ЗаданJul 17, 2009, 12:42 AMотSteven Fisher
  • 80голосов
  • 4ответа
  • 0просмотров

Как я могу анимировать движение вида или изображения по изогнутой траектории?

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

ЗаданMay 03, 2012, 7:26 AMотMaxim Mikheev
  • 18голосов
  • 3ответа
  • 0просмотров

CABasicAnimation с CALayer path не анимирует

Я пытаюсь сделать анимацию перехода CALayer из нормальных углов в закругленные углы. Я хочу только закруглить верхние углы, поэтому я использую UIBezierPath. Вот код: UIRectCorner corners = UIRectCornerTopLeft | UIRectCornerTopRight; ...

ЗаданMay 23, 2017, 12:18 PMотCommunityeric.mitchell
  • 59голосов
  • 3ответа
  • 0просмотров

Objective-C - CABasicAnimation применяет изменения после анимации?

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

ЗаданNov 04, 2015, 12:00 AMотLily Ballardaryaxt
  • 12голосов
  • 4ответа
  • 0просмотров

Маскировка CALayer с другим CALayer

Я пытаюсь сделать пончик с помощью CALayers. Один CALayer будет большим кругом, другой будет меньшим кругом, расположенным в его центре, маскируя его. Большой круг отображается нормально, но всякий раз, когда я звонюcircle.mask = circleMask; ...

ЗаданJul 30, 2012, 11:15 AMотEric
  • 20голосов
  • 5ответов
  • 0просмотров

Как связать различные CAAnimation в приложении для iOS

Мне нужно связать анимации, CABasicAnimation или CAAnimationGroup, но я не знаю, как это сделать, единственное, что я делаю, - это то, что все анимации выполняются одновременно для одного и того же слоя. Как я мог это сделать? Например, слой с ...

ЗаданJul 31, 2012, 10:03 AMотtorhector2
  • 3голос
  • 1ответ
  • 0просмотров

CGPath Animation

Мне нужен пример кода, где я могу анимировать путь кривой / дуги, который должен рисовать полный круг как анимированный? Любой вклад будет оценен. Спасибо, Суббота

ЗаданJul 24, 2009, 6:03 AMот
  • 2голосов
  • 2ответа
  • 0просмотров

Основная анимация анимации слоя, чтобы перевернуть горизонтально

У меня есть два вида, и я хочу переключаться между двумя видами, используя базовую анимацию, анимируя слой каждого из видов. Анимация, которую я хочу, похожа на ту, которую предоставляетUIViewAnimationOptionTransitionFlipFromLeft но мне не ...

ЗаданAug 10, 2012, 6:40 PMотDavid RönnqvistSandeep
  • 13голосов
  • 5ответов
  • 0просмотров

Метод drawLayer делегата CALayer не вызывается

Мой объект подкласс NSObject имеет переменную экземпляра CALayer. Я использую его для рисования и кэширования контента с его делегатом, установленным для моего объекта. Но по какой-то причинеdrawLayer:inContext: метод НИКОГДА не вызывается. В ...

ЗаданAug 01, 2013, 5:48 PMотJulian D.
  • 18голосов
  • 2ответа
  • 0просмотров

CALayer непрозрачность анимации

Я хочу создать анимацию CALayer, которая дает своего рода «кричащий» эффект. Для этого я пытаюсь оживить «непрозрачность». собственность, но моя проблема в том, что я понятия не имею, с чего начать и как это сделать. Вот графическое объяснение ...

ЗаданSep 16, 2012, 5:00 PMотAlex
  • 37голосов
  • 3ответа
  • 0просмотров

Предупреждение CoreAnimation удаленной темы с незафиксированной CATransaction

У меня проблемы со следующим предупреждением: CoreAnimation: предупреждение, удаленный поток с незафиксированной CATransaction; установите CA_DEBUG_TRANSACTIONS = 1 в среде, чтобы регистрировать трассировки. Я использую объект NSOperation для ...

ЗаданSep 20, 2012, 6:35 AMотMilly
  • 95голосов
  • 10ответов
  • 0просмотров

Как определить CAAnimation в делегате animationDidStop?

У меня была проблема, когда у меня был ряд перекрывающихся последовательностей CATransition / CAAnimation, и все это мне нужно было для выполнения пользовательских операций, когда анимация остановилась, но мне нужен только один обработчик ...

ЗаданSep 05, 2011, 12:42 PMотDarkDustBatgar
  • 6голосов
  • 3ответа
  • 0просмотров

CAShapeLayer с рамкой и цветом заливки и округлением

Как я могу использовать CAShapeLayer, чтобы нарисовать линию, которая имеет цвет границы, ширину границы и цвет заливки? Вот то, что я пробовал, но оно всегда синее ... self.lineShape.strokeColor = [UIColor ...

ЗаданNov 26, 2012, 6:10 PMотjjxtra
  • 18голосов
  • 2ответа
  • 0просмотров

CALayer непрозрачность анимации

Я хочу создать анимацию CALayer, которая дает видкричащий» эффект. За что япытаюсь оживитьнепрозрачность» собственность, но моя проблема в том, что я понятия не имею, с чего начать и как это сделать. Вот графическое объяснение анимации: opacity ...

ЗаданSep 16, 2012, 3:00 PMотAlex
  • 37голосов
  • 3ответа
  • 0просмотров

Предупреждение CoreAnimation удаленной темы с незафиксированной CATransaction

У меня проблемы со следующим предупреждением: CoreAnimation: предупреждение, удаленный поток с незафиксированной CATransaction; установите CA_DEBUG_TRANSACTIONS = 1 в среде, чтобы регистрировать трассировки. Я использую объект NSOperation для ...

ЗаданSep 20, 2012, 4:35 AMотMilly
  • 95голосов
  • 10ответов
  • 0просмотров

Как определить CAAnimation в делегате animationDidStop?

У меня была проблема, когда у меня был ряд перекрывающихся последовательностей CATransition / CAAnimation, и все это мне нужно было для выполнения пользовательских операций, когда анимация остановилась, но мне нужен только один обработчик ...

ЗаданAug 10, 2009, 12:04 PMотBatgar
  • 6голосов
  • 3ответа
  • 0просмотров

CAShapeLayer с рамкой и цветом заливки и округлением

Как я могу использовать CAShapeLayer, чтобы нарисовать линию, которая имеет цвет границы, ширину границы и цвет заливки? Вот'что яЯ пытался, но этотолько когда-либо синий ... self.lineShape.strokeColor = [UIColor ...

ЗаданOct 06, 2012, 3:11 AMотjjxtra
  • 23голосов
  • 6ответов
  • 0просмотров

Как синхронизировать рисунок OpenGL с обновлениями UIKit

В нашем приложении у нас есть UIScrollView над CAEAGLLayer. UIScrollView содержит несколько UIViews (красные прямоугольники). В CAEAGLLayer мы рисуем белые прямоугольники. Центры белых прямоугольников совпадают с центрами красных прямоугольников. ...

ЗаданOct 19, 2012, 2:20 AMотbeefon
  • 23голосов
  • 4ответа
  • 0просмотров

Остановить автореверс / бесконечно повторять анимацию UIView с помощью блока BOOL / завершения

м настраивает следующееUIView animateWithDuration: метод, с намерением установить мойanimationOn BOOL в другом месте программы, чтобы отменить этот бесконечный зацикленный повтор. У меня сложилось впечатление, чтоcompletion блок будет вызываться ...

ЗаданDec 21, 2012, 12:55 PMотLuke
  • 4голос
  • 1ответ
  • 0просмотров

CGContext против CALayer

я пытаюсь разобраться с Quartz 2D и смотрим на онлайн книгуКварцевая 2D-графика для разработчиков Mac OS X. [http://flylib.com/books/en/3.310.1.18/1/] Одна очень простая вещь, которая смущает меня, - это CGContext. Например, я могу нарисовать ...

ЗаданFeb 02, 2013, 3:55 AMотNo Grabbing
  • 3голос
  • 1ответ
  • 0просмотров

Можете ли вы установить точку привязки корневого слоя на NSView?

Можно ли изменитьanchorPoint собственность на корнюCALayer слоистого?NSView У меня есть вид под названиемmyView и кажется, каждый раз, когда я устанавливаюanchorPoint, он переопределяется в следующем цикле выполнения. Я делаю это: NSView ...

ЗаданFeb 11, 2013, 1:34 PMотlms
  • 1голос
  • 1ответ
  • 0просмотров

Анимация Снимается обратно при изменении UIImage

У меня есть UIImageView, который работает по экрану, когда кнопка нажата и удерживается. Когда кнопка нажата, она изменяет UIImage UIImageView, а когда кнопка отпущена, я изменяю ее на исходный UIImage. Когда изображение меняется обратно, оно ...

ЗаданFeb 12, 2013, 1:57 PMотTanner
  • 6голосов
  • 2ответа
  • 0просмотров

Отмена отказов UIScrollView после перетаскивания

У меня есть горизонтальный UIScrollView. Я хочу сделать вариацию "тянуть к сбросу» анимация, где я перетаскиваю весь край правого края прокруткиs размер содержимого, отпустите мой палец, и вид прокрутки вернется к (0, 0) ...

ЗаданFeb 15, 2013, 10:05 AMот1actobacillus
  • 10голосов
  • 2ответа
  • 0просмотров

Как мне создать пользовательскую страницу Curl Core Animation?

я пытаюсь создатьзавиток страницы " анимация изображения в приложении для iPhone. Я t UIViewAnimationTransitionCurlUp, и этос недокументированными братьями и сестрами в Core Animation, однако изображение, которое мне нужно анимировать, ...

ЗаданSep 28, 2009, 6:02 PMотeliego
  • 31голосов
  • 2ответа
  • 0просмотров

CAKeyframeAnimation задержка перед повторением

у меня естьCAKeyframeAnimation анимация, которую я хотел бы повторить навсегда, используяrepeatCount = HUGE_VALF, Анимация »Продолжительность составляет 2 секунды, но я бы хотел сделать паузу в 3 секунды перед каждым циклом. Единственные 2 ...

ЗаданMar 03, 2013, 9:36 PMотsamvermette
  • 15голос
  • 1ответ
  • 0просмотров

Как сделать мой UIBezierPath анимированным с помощью CAShapeLayer?

пытаюсь оживить UIBezierPath и яМы установили CAShapeLayer, чтобы попытаться это сделать. К сожалению анимация нея не работаюЯ не уверен, что какой-либо из слоев оказывает какое-либо влияние (так как код делает то же самое, что и до того, как у ...

ЗаданMar 10, 2013, 3:30 AMотmarina
  • 11голосов
  • 2ответа
  • 0просмотров

Простая базовая анимация 3D-преобразования UIView

Я пытаюсь сделать простую частично перевернутую анимацию с помощью CA, но у меня были проблемы с перспективой. Я пробовал с: [UIView animateWithDuration:1.0 animations:^{ self.someView.layer.anchorPoint = CGPointMake(0.5, 0); ...

ЗаданMar 12, 2013, 10:24 PMотdormitkon
  • 44голосов
  • 6ответов
  • 0просмотров

Как сделать переход между двумя изображениями на iPhone с помощью Core Animation

Я делаю это для того, чтобы научиться работать с анимируемыми свойствами Core Animation на iPhone (но не для того, чтобы научиться плавно затенять изображения). Чтение похожих вопросов на SO заставляет меня поверить, что это можно ...

ЗаданOct 11, 2009, 6:52 AMотwillc2
  • 25голосов
  • 3ответа
  • 0просмотров

Показать изображение или UIImage с простым CALayer

Я часто читал, что с помощьюCALayer а неUIImageView это повышение производительности, когда дело доходит до интенсивного использования изображений. Это имеет смысл, потому чтоUIImageView вызывает 3 копии изображения в памяти, что необходимо для ...

ЗаданOct 14, 2009, 6:12 AMотHelloMoon
  • 71голосов
  • 3ответа
  • 0просмотров

Нарисуйте сегменты из круга или пончик

мы пытались найти способ рисовать сегменты, как показано на следующем рисунке: я хотел бы: 1. нарисовать отрезок 2. включить градиенты 3. включить тени 4. оживить рисунок от 0 до n угла I ' пытался сделать это сCGContextAddArc и подобные ...

ЗаданApr 07, 2013, 4:33 PMотChris Baxter
  • 5голосов
  • 3ответа
  • 0просмотров

Есть ли способ заставить Core Animation запустить его поток?

Core Animation использует фоновый поток, чтобы сделать это »с работой. Теперь проблема заключается в следующем: у меня тяжелый расчет в основном потоке. Базовая анимация немедленно останавливается, пока не будет выполнен этот расчет. А потом ...

ЗаданOct 23, 2009, 3:38 PMотHelloMoon
  • 22голосов
  • 2ответа
  • 0просмотров

Почему при задании addArcWithCenter угла 0 градусов он начинается с 90 градусов?

я создаюCAShapeLayer использовать в качестве маски дляUIViewслой. Я'м, используяUIBezierPath нарисовать слой формы. Это'работает нормально, кроме меняЯ получаю некоторые странные результаты, когда я рисую. Геометрия ведет себя не так, как ...

ЗаданApr 24, 2013, 10:38 AMотzakdances
  • 10голосов
  • 6ответов
  • 0просмотров

Как анимировать вид заголовка UITableView

Мне нужно анимировать вставку представления заголовка таблицы. Я хочу, чтобы строки таблицы скользили вниз, а представление заголовка расширяет свой фрейм. Пока лучший результат, который я получил, это использование следующего ...

ЗаданMay 13, 2013, 7:19 AMотMario
  • 6голосов
  • 2ответа
  • 0просмотров

UIButton AppStore купить кнопку анимации

У вас есть пример кода для анимации UIButton из AppStore Price -> Купить кнопку. Я много пробовал, но это не такплохо работает с CAAnimationGroup (масштаб + перевод), и это неработать с установкой нового размера кадра в UIView beginAnimations. ...

ЗаданNov 03, 2009, 7:01 PMотerazorx
  • 9голосов
  • 5ответов
  • 0просмотров

Цепная анимация UIView с временными интервалами

Мне нужно анимировать 3 UIViews (Fade In / Out). Длительность 1 анимации составляет 0,6 с (цикл постепенного появления / выпадения 0,6 + 0,6 с). Но мне нужно запустить анимацию за 0,2 секунды. * Первая анимация должна быть запущена за 0,0 ...

ЗаданMay 27, 2013, 9:01 AMотOgreSwamp
  • 6голос
  • 1ответ
  • 0просмотров

CALayer renderInContext

я использую CATransform3D rotationAndPerspectiveTransform = CATransform3DIdentity; rotationAndPerspectiveTransform.m34 = 1.0 / -500;Это'с успехом, но я пользуюсьrenderInContext: контекст» получить CGImage из контекста, я обнаружил, что эффект ...

ЗаданNov 16, 2009, 8:07 AMотhara
  • 13голосов
  • 2ответа
  • 0просмотров

Использование CABasicAnimation для поворота UIImageView более одного раза

Я использую CABasicAnimation для поворотаUIImageView На 90 градусов по часовой стрелке, но мне нужно, чтобы он повернулся еще на 90 градусов позже от своего положения после начального поворота на 90 градусов. CABasicAnimation *animation = ...

ЗаданJul 02, 2013, 11:23 AMотBytesGuy
Пред12След