Вопросы с тегом «calayer»

CALayer - это класс Core Animation в структуре Quartz Core. Он инкапсулирует геометрию и представление слоя. Он поддерживает анимацию геометрии слоя и его содержимого.

369
Быстрый и Lean PDF Viewer для iPhone / iPad / iOs - советы и подсказки?

В последнее время появилось много вопросов о рисовании PDF. Да, вы можете легко отрисовывать PDF с помощью, UIWebViewно это не может дать производительность и функциональность, которые вы ожидаете от хорошего средства просмотра PDF. Вы можете нарисовать страницу PDF в CALayer или в UIImage . У...

199
Как применить перспективное преобразование к UIView?

Я ищу, чтобы выполнить перспективное преобразование на UIView (например, видно в coverflow) Кто-нибудь знает, возможно ли это? Я исследовал использование CALayerи пробежался по всем прагматичным подкастам Core Animation для программиста, но до сих пор не знаю, как создать такой вид трансформации на...

161
Как настроить точку привязки CALayer, когда используется Auto Layout?

Примечание : с тех пор, как был задан этот вопрос, дела пошли дальше; смотрите здесь для хорошего недавнего обзора. Перед автоматическим размещением можно изменить точку привязки слоя вида, не перемещая вид, сохранив рамку, установив точку привязки и восстановив рамку. В мире автоматической...

149
CABasicAnimation сбрасывается до начального значения после завершения анимации

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

140
Отключение неявной анимации в - [CALayer setNeedsDisplayInRect:]

У меня есть слой со сложным кодом рисования в методе -drawInContext :. Я пытаюсь свести к минимуму объем рисования, который мне нужно сделать, поэтому я использую -setNeedsDisplayInRect: для обновления только измененных частей. Это отлично работает. Однако, когда графическая система обновляет мой...

121
Округленный UIView с использованием CALayers - только некоторые углы - как?

В моем приложении четыре кнопки, названные следующим образом: Верхний левый Левая нижняя В правом верхнем углу Нижний правый Над кнопками есть изображение (или UIView). Теперь предположим, что пользователь нажимает на верхнюю левую кнопку. Приведенное выше изображение / вид должно быть закруглено в...

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

Я портирую блок кода из проекта iOS4 на iOS5, и у меня проблемы с ARC. Код создает PDF-файл из снимка экрана. Код создания PDF UIView *captureView; ... NSMutableData *pdfData = [NSMutableData data]; UIGraphicsBeginPDFContextToData(pdfData, captureView.bounds, nil); UIGraphicsBeginPDFPage();...

112
CALayer с прозрачным отверстием в нем

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

101
Размер CALayers не изменился при изменении границ UIView. Зачем?

У меня UIViewесть около 8 различных CALayerподслоев, добавленных к его слою. Если я изменяю границы представления (анимированные), то само представление сжимается (я проверял это с помощью a backgroundColor), но размер подслоев остается неизменным . Как это решить?...

92
Как сделать текст в CATextLayer понятным

Я сделал CALayerс добавлением, CATextLayerи текст получается размытым. В документации говорится о «субпиксельном сглаживании», но для меня это мало что значит. У кого-нибудь есть фрагмент кода, который делает CATextLayerнебольшой текст понятным? Вот текст из документации Apple: Примечание....

87
iOS от белого к прозрачному градиентному слою - серый

У меня есть CAGradientLayer, вставленный в нижнюю часть этого небольшого подробного представления, которое появляется в нижней части приложения. Как видите, я установил цвета с белого на прозрачный, но появляется странный серый оттенок. Любые идеи? // Set up detail view frame and gradient...

83
Почему masksToBounds = YES предотвращает тень CALayer?

С помощью следующего фрагмента я добавляю эффект тени к одному из моих UIView. Что работает очень хорошо. Но как только я установил свойство masksToBounds представления в YES . Эффект падающей тени больше не отображается. self.myView.layer.shadowColor = [[UIColor blackColor] CGColor];...