Вопросы по теме 'quartz-core'

Как сделать круговой UIView
Я хочу сделать UIView или UIImageView кругом. Или круг, размер которого я могу изменить с помощью ползунка и цвет с помощью средства выбора.
62773 просмотров

iOS: какой способ сделать снимок экрана программным способом самый быстрый и эффективный?
в моем приложении для iPad я хотел бы сделать снимок экрана UIView, занимающего большую часть экрана. К сожалению, подвиды довольно глубоко вложены, поэтому на создание снимка экрана и анимацию скручивания страницы уходит много времени. Есть ли...
34759 просмотров

Свойство не задано в методе drawRect — iOS
Я наблюдаю какое-то странное поведение, когда пытаюсь получить доступ к переменной класса или свойству в моем методе drawRect. В моем файле .h у меня есть следующее @interface DartBoard : UIView { Board * board; int index; } @property...
1038 просмотров
schedule 14.08.2022

uiview zorder при использовании CATransform3DMakeRotation
ситуация следующая: self.view содержит: 1, настраиваемую панель, которая на самом деле представляет собой uiview с некоторыми кнопками на ней и ее высота составляет 44 пикселя 2, подходящее представление y-pos начинается с 44 пикселя. в строках есть...
195 просмотров
schedule 29.12.2023

Пользовательский CALayer — недопустимый контекст 0x0
Я пытаюсь создать приложение, использующее слои, структура моего приложения UIView --> UIScrollView --> UIView --> LayersView (Custom UIView) --> UIImageView Я хочу добавить несколько слоев в...
7352 просмотров
schedule 30.01.2023

Создайте тень с помощью QuartzCore для UITextView
Я создал тень, используя QuartzCore для моего UITextView с помощью следующего кода. myTextView.layer.masksToBounds = NO; myTextView.layer.shadowColor = [UIColor blackColor].CGColor; myTextView.layer.shadowOpacity = 0.7f;...
3330 просмотров
schedule 14.06.2022

В чем волшебство CAReplicatorLayer?
Что мне интересно в CAReplicatorLayer: Он может очень эффективно отображать CALayer несколько раз с различными преобразованиями (как?) Похоже, он каким-то образом повторно использует «резервное хранилище» для реплицированного слоя и даже...
1860 просмотров

UIViewController не реагирует на прикосновения после CATransform3D Animation
Мой UIViewController в стиле «библиотеки» выполняет анимацию поворота CATransform3D с углом 1,75 радиана, чтобы скрыть ее перед нажатием (без анимации) на следующий или последний вид. К сожалению, при выполнении анимации при извлечении...
789 просмотров
schedule 20.05.2022

QuartzCore.framework для разработки моно
Я в порядке с библиотеками iOS с собственной поддержкой Mono Develop. Но когда мне нужна, например, сторонняя библиотека, я застреваю. QuartzCore — успешная библиотека, но написанная на Objective-C. Я знаю, что есть проект типа привязки,...
1542 просмотров
schedule 26.01.2023

Изменить цвет пикселя в зависимости от точки касания
Я хочу изменить цвет, в котором пользователь касается изображения. У меня есть код для получения данных изображения, которые приведены ниже NSString * path = [[NSBundle mainBundle] pathForResource:@"filename" ofType:@"jpg"]; UIImage * img =...
777 просмотров

Трудно рисовать тень
Я пытаюсь создать пользовательскую тень для UIView, используя UIBezierPath. Я хочу, чтобы это была наклонная тень, хотя у меня возникают трудности с рисованием пользовательского пути. self.layer.shadowColor = [UIColor blackColor].CGColor;...
811 просмотров
schedule 23.04.2022

Можно ли добавить эффект свечения к тексту, избегая при этом большого снижения производительности?
У меня есть текст, к которому нужно добавить свечение. Дело в том, что при добавлении эффекта свечения я получаю удар по производительности. У меня есть несколько анимаций (они происходят только по одной и не представляют собой ничего особенного...
213 просмотров
schedule 10.06.2023

Обратное маскирование изображения
В IOS SDK я могу замаскировать изображение, но не могу изменить маску изображения. я имею в виду, что у меня есть одно изображение, которое имеет прямоугольную часть, и теперь я маскирую изображение, и я получаю прикрепленное изображение, но я хочу...
3305 просмотров
schedule 18.03.2022

CALayer с маской обводки в iOS
Я пытаюсь создать метку (или любой другой вид, если на то пошло) с одним закругленным углом и обводкой/границей. Я могу добиться первого, используя следующий код: UIBezierPath *maskPath = [UIBezierPath bezierPathWithRoundedRect:self.label.bounds...
15264 просмотров
schedule 28.01.2023

Анимация полосы в горизонтальном направлении в ios
Я использую UIView и UILabel внутри UIView, чтобы показать горизонтальную полосу, настраивающую свой кадр с анимацией. Последняя полоса выглядит так: Есть ли лучший способ достичь. Спасибо
100 просмотров

Как ключи CIDetectorMinFeatureSize и CIDetectorAspectRatio используются для CIDetector?
Как предполагается использовать CIDetectorMinFeatureSize при настройке CIDetector для распознавания лица или прямоугольника? описание в Apple ничего мне не говорит : Ключ, используемый для указания минимального размера, который детектор...
1227 просмотров
schedule 29.03.2022

NSImage в CALayer и Liveness
Я кое-что упустил. Я получил Liveness для работы в Interface Builder. Я могу нарисовать изображение в NSView с помощью NSImage.draw rect. Так что изображение загружается правильно. Однако, когда я помещаю это в CALayer, он не отображается. Я...
678 просмотров
schedule 27.11.2023

Как иметь настоящие закругленные углы в UITableView?
Я говорю «верно», потому что, хотя можно выполнить tableView.layer.cornerRadius = 5.0 , этот метод не на 100%. Это прекрасно работает, когда у вас достаточно ячеек, чтобы заполнить весь кадр UITableView, но... если у вас недостаточно ячеек, чтобы...
311 просмотров
schedule 15.06.2022

Невозможно преобразовать значение типа «CGPoint!» к ожидаемому типу аргумента «UnsafeMutablePointer‹CGPoint›»
Я получаю быструю ошибку сборки. func pathRefFromText() -> CGPathRef { let attributed : NSAttributedString = self.attrubutedText let line : CTLineRef = CTLineCreateWithAttributedString(attributed as! CFAttributedStringRef)...
2276 просмотров
schedule 04.06.2023

Не удается преобразовать значение типа «CFString» в ожидаемый тип аргумента «UnsafePointer‹Void›» (он же «UnsafePointer‹()›»).
Я получаю ошибку сборки, когда определяю строку let runFont : CTFontRef = CFDictionaryGetValue(CTRunGetAttributes(run), kCTFontAttributeName) И ошибка: не удается преобразовать значение типа «CFString» в ожидаемый тип аргумента...
2951 просмотров
schedule 17.10.2022