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

  • 10 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

 на двух изображениях в новом

я есть UIView со многими UIImageViews в качестве подпредставлений. Приложение работает на iOS4, и я использую изображения с разрешением экрана сетчатки (то е...

Задан 18 Nov 2010, 09:54 от Marin Todorov
  • 3 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

@ Andrea3000 - Номинально они должны иметь одинаковые характеристики производительности. Я смог обновить CAOpenGLLayer со скоростью 60 FPS без проблем, но проблема, с которой я столкнулся, заключалась в том, что стандартный механизм обновления для этого слоя работает в основном потоке. Это может привести к приостановке подачи моего видео при выполнении таких действий, как взаимодействие с меню. CAOpenGLLayer вполне может быть быстро обновлен.

я есть приложение, которое отображает содержимое OpenGL в Mac OS X. Первоначально оно отображалось в NSOpenGLView, затем я изменил его для отображения в подкласс CAOpenGLLayer. Когда я это сделал, я увидел огромную потерю производительности: ...

Задан 24 May 2011, 16:48 от pqnet
  • 7 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Использование CALayer renderInContext: метод с geometryFlipped

У меня есть CALayer (containerLayer) что я хочу преобразовать вNSBitmapImageRep перед сохранением данных в виде плоского файла.containerLayer имеет свойgeometryFlipped свойство установлено в YES, и это, кажется, вызывает проблемы. Файл PNG, ...

Задан 21 Oct 2011, 22:54 от ndg
  • 3 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Добавить водяной знак GIF на видео в iOS

Мне нужно выполнить эту функцию: на видео есть наложение GIF, в надежде объединить это видео и GIF в новое видео. Я использую следующий код, но результат тол...

Задан 05 Jan 2016, 07:27 от Jasonwang
  • 6 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

CALayer compositingFilter, iOS 5 и CoreImage

Документы API для CALayer заявляют: (Я не уверен, обновлены ли документы ??) compositingFilter Фильтр CoreImage, используемый для компоновки содержимого получателя с фоном. Animatable. @property (сохранить) идентификатор ...

Задан 04 Dec 2011, 19:44 от horseshoe7
  • 8 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

 Это как приложение Flipboard, по этой ссылке вы можете получить фиксированный код анимации флип-фишки «AFKPageFliper».

ел бы «изогнуть» вид, точно такой же, как приложение Flipboard. Мне удалось перевернуть весь вид, но не согнуть его. Моя стратегия такова: создайте вид / слой из половины вида, который я хочу согнуть, добавьте его в вид и переверните этот новый ...

Задан 05 May 2011, 13:34 от Alex Tau
  • 0 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

drawRect: / renderInContext: проблемы

Кажется, у меня возникли некоторые проблемы, пытаясь привлечь мое мнение в контекст. Моя основная настройка, у меня есть контроллер представления, который в...

Задан 12 Apr 2012, 18:22 от George Green
  • 18 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

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

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

Задан 16 Sep 2012, 15:00 от Alex
  • 9 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Установка преобразования вращения в UIView или его слой не работает?

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

Задан 02 Jul 2010, 21:46 от Ben Zotto
  • 7 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Слои имеют неявный фрейм, который является функцией свойств position, bounds, anchorPoint и transform.

я есть200x200 pixel CALayer экземпляр, к которому я применил два преобразования: уменьшено до 50%применил трехмерную перспективуТеперь я хочу выровнять преобразованный слой с другим слоем. Для этого мне нужен размер (ширина и высота) ...

Задан 04 Apr 2011, 11:07 от Mark
  • 95 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Каковы различия между UIView и CALayer?

Оба имеют большинство одинаковых атрибутов, оба поддерживают разные виды анимации, оба представляют разные данные. Каковы различия между UIView и CALayer?

Задан 19 Oct 2011, 18:36 от Oleg Danu
  • 10 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

в ответ на этот другой аналогичный вопрос

делать NSArray полным из нескольких экземпляров CALayer (все с одинаковым фреймом, содержимым и т. Д.)? Справочная информация: CALayer требует немного дополнительных усилий для создания, поэтому я хотел бы создать несколько CALayers (все с ...

Задан 29 Mar 2009, 16:28 от Reeds
  • 13 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

AVCaptureVideoPreviewLayer альбомная ориентация

Как я могу получить 'AVCaptureVideoPreviewLayer» правильно отображать в альбомной ориентации? Он хорошо работает в портретной, но неt rotate и показывает...

Задан 21 Jan 2014, 11:37 от Ege Akpinar
  • 9 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Отключение анимации при изменении свойств слоя / вида?

Я написал анимацию, добавив несколько слоев в UIView. Эти слои должны быть видны или невидимы скриптом. Сценарий основан на объектах, которые реализуют прот...

Задан 14 Apr 2012, 19:12 от Zuppa
  • 10 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Завершение приложения из-за неисследованного исключения «CALayerInvalidGeometry», причина: «Границы CALayer содержат NaN: [0 nan; 280 524] '

Я занимаюсь разработкой книжного приложения, в котором пользователи могут изменять размер шрифта в TextView.когда пользователи изменяют размер шрифта, прилож...

Задан 07 Apr 2013, 13:26 от Non Umemoto
  • 7 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Блок анимации UIView приостанавливает анимацию и код завершения

У меня есть блок анимации для выполнения простой анимации на основе преобразования, которая по завершении удаляет рассматриваемый вид из его суперпредставления. UIView *msgView = [[UIView alloc] initWithFrame:CGRectMake(160, 120, 160, 100)]; // ...

Задан 27 Feb 2013, 18:46 от VariableSquid
  • 11 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

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

Я немного сбит с толку. Документация Apple утверждает это: Note: For performance reasons, Cocoa does not enforce clipping among sibling views or guaran...

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

Что означает здесь «тип получателя« CALayer », например, сообщение является предварительным объявлением»?

Я портирую блок кода из проекта iOS4 на iOS5, и у меня возникли некоторые проблемы с ARC. Код генерирует PDF из снимка экрана. Код генерации PDF UIView *captureView; ... NSMutableData *pdfData = [NSMutableData ...

Задан 18 Oct 2011, 20:36 от Jason George
  • 2 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Добавление закругленных углов только к вершине UITableView?

Я пытаюсь добавить закругленные углы только в верхние углы моего UITableView, но проблема в том, что с помощью приведенного ниже кода он просто создает черный слой над всем моим UITableView. Как бы я это исправить? //Rounded Corners for top ...

Задан 24 Dec 2011, 00:21 от SimplyKiwi
  • 20 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Сглаживание CALayer не так хорошо, как сглаживание UIView

Я пытался оживить рисование круга с помощью CALayer. Все работает хорошо, но проблема в том, что нарисованный круг недостаточно сглажен. Он имеет слишком грубые границы (или размыт, если используется растеризация). ...

Задан 27 Jan 2014, 22:04 от Guntis Treulands
  • 9 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Примечание: для этого нужно включить QuartzCore.

я есть представление, в котором есть подслои, содержимое которых является изображениями. Я надеялся получить изображение вида с помощью myView.image, но, видимо, у него нет только слоев. Как мне создать UIImage из слоев вида?

Задан 15 Feb 2011, 10:58 от eugene
  • 0 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Спасибо за ответ, но я забыл упомянуть, что мне нужны руки, чтобы быть изображениями, а не растянутыми. :(

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

Задан 30 Jan 2011, 15:03 от Andy B
  • 14 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

UICollectionViewCell с закругленными углами И тень не работает

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

Задан 07 Aug 2013, 21:09 от jj0b
  • 10 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Как я могу связать Core Animations для разных слоев один за другим?

У меня есть scrollView с включенной подкачкой страниц и N страниц, которые являются UIViews как подпредставления scrollView. Я пытаюсь сделать следующее: Пользователь прокручивает до номера страницы n. В этот момент 7 CALayers, которые ранее ...

Задан 03 Feb 2012, 01:58 от SaldaVonSchwartz
  • 31 голос
  • 5 ответов
  • 0 просмотров
5 ответов

Оставьте тень справа и снизу от uiview

Я должен отбросить тень справа и снизу от uiview. Я делаю это в конструкторе интерфейсов. Но я вижу тень, упавшую сверху. Попробовал разные размеры. Но не смог ее получить. layer.masksToBound=No layer.shadowOpacity=0.15 ...

Задан 18 Apr 2014, 07:28 от Honey
  • 11 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Определите, сколько CALayer повернул

У меня есть программа, в которой CALayer должен быть повернут до определенного значения. Как я могу определить текущее вращение CALayer? У меня есть UIRotationGestureRecognizer, который вращает слой: - (void)handleGesture:(UIGestureRecognizer ...

Задан 14 Mar 2012, 23:59 от KaasCoder
  • 4 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Как скруглить углы, когда я рисую прямоугольник, используя точки UIBezierPath

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

Задан 28 Jan 2016, 12:13 от roledene JKS
  • 18 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

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

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

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

CALayer.contents не отображается правильно в AVMutableComposition

У меня есть очень простой метод, который генерирует видео со статическим фоновым изображением, которое покрывает всю композицию видео, и маленькое, частично прозрачное изображение (стиль водяного знака), расположенное внизу видео. Фоновое ...

Задан 05 Dec 2013, 04:47 от Brian Shamblen
  • 6 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Постскриптум Я думаю, что для разработчиков, которые создали все возможное сочетание с системами координат левой и правой руки, направлением оси Y и Z, основными матрицами столбцов, несовместимостью с плавающей точкой и CGFloat и отсутствием интеграции CA и ARKit, место в аду будет особенно горячим. ,

У меня есть проект iphone, который рисует 3D-модель, используя OpenGL-ES для данной матрицы вида модели и данной матрицы проекции. Мне нужно было заменить 3D-модель на CALayer, поэтому я поместил значения матрицы вида модели в структуру ...

Задан 18 May 2011, 13:28 от Zapko
  • 62 голосов
  • 7 ответов
  • 0 просмотров
7 ответов

Наконец, слой получает кадр, а затем добавляется в качестве подслоя

у добавить границу для CALayer следующим образом: [webView.layer setBorderColor: [[UIColor colorWithRed:0.6 green:0.7 blue:0.2 alpha:1] CGColor]]; [webView.layer setBorderWidth: 2.75];Но возможно ли добавить границу только с одной стороны? Мне ...

Задан 11 Aug 2011, 08:03 от Manni
  • 19 голосов
  • 7 ответов
  • 0 просмотров
7 ответов

Сделайте NSView НЕ обрезать подпредставления за его пределами

Можно ли сделатьNSView не обрезать свои подпредставления, которые находятся за пределами? На iOS я бы просто поставилclipsToBounds из моегоUIView нетNO, НоNSView не имеет такой собственности. Я пытался экспериментировать ...

Задан 22 Jul 2013, 16:45 от DrummerB
  • 14 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

 недоступно. Как бы вы сделали это в OSX?

я устанавливаю свойство transform моего CALayer с помощью CATransform3DRotate, слой корректно поворачивается. Однако края слоя неровные и не сглаживаются. Я прочитал пару сообщений на эту тему: iPhone: CALayer + повернуть в 3D + ...

Задан 05 Jun 2011, 19:22 от tassock
  • 34 голосов
  • 8 ответов
  • 0 просмотров
8 ответов

Использование CALayer Delegate

У меня есть UIView, слои которого будут иметь подслои. Я хотел бы назначить делегатов для каждого из этих подуровней, чтобы метод делегата мог сказать слою, что рисовать. Мой вопрос: Что я должен предоставить как делегат CALayer? Документация ...

Задан 06 Jan 2010, 18:48 от Shaun Budhram
  • 1 голос
  • 1 ответ
  • 0 просмотров
1 ответ

спасибо, работал как шарм :)

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

Задан 03 Nov 2017, 13:13 от Ivan Cantarino
Page 1 of 4
1 2 3 4