Вопросы по теме 'cashapelayer'

Цвет внешней заливки в iOS
У меня есть два прямоугольника (два закрытых суб cgpaths ). Прямоугольник B маленький и находится внутри прямоугольника A. Все ребра внутри него. Есть ли прямой способ заполнить цветовую область вне прямоугольника B. CAShapeLayer...
2802 просмотров
schedule 10.12.2023

Цвет градиента для CGPath
Я рисую фигуру, используя CGPath, и после ее рисования добавляю в CAShapeLayer. Я получаю кадр, используя CGPathGetPathBoundingBox() (этот кадр будет установлен в CAShapeLayer), но он имеет форму прямоугольника, а мой путь находится в другой форме....
3218 просмотров
schedule 10.10.2023

Импульсная анимация UIBezierPath
Я рисую UIBezierPath на UIScrollView Я сделал анимацию, которая рисует путь от начальной до конечной точки, но это не та анимация, которую я хочу. UIBezierPath *linePath = [UIBezierPath bezierPath]; [linePath moveToPoint:startPoints];...
791 просмотров

iOS стирает рисунок с анимированным CAShapeLayer
Я пытаюсь реализовать круговой индикатор, который рисует себя с анимацией при изменении значений. Я использую CAShapeLayer для рисования с анимацией. Пока у меня получилось каждый раз рисовать себя с самого начала, работает как задумано. Теперь...
1544 просмотров
schedule 04.11.2022

iOS: CAShapeLayer, изменение цвета внешнего слоя
В настоящее время я использую CAShapeLayer для одного из моих требований. Мне удалось реализовать fillcolor , strokecolor и т. д., но я хотел изменить цвет внешней части этого CAShapeLayer. Я пытался сделать это с помощью backgroundcolor и...
3311 просмотров
schedule 03.01.2024

Объекты очищаются при добавлении subLayer в UIView
Я использую пользовательский класс UIView , в котором есть текстовые поля и метки, любезно предоставленные Storyboard. Когда класс добавляет подслой внутри класса, содержащиеся объекты в представлении исчезают, становятся прозрачными или, возможно,...
209 просмотров
schedule 28.04.2024

ObjectiveC на CAShapeLayer
Я пытаюсь использовать CAShapeLayer и нарисовать кривую или окружность Безье на UIImageView Я прочитал пример примера кода Apple и нашел кое-что, чего не понимаю. //for this line CAShapeLayer* shapeLayer = [CAShapeLayer layer]; есть ли...
278 просмотров
schedule 21.07.2022

CAShapeLayer частично рисует через конечные точки пути
Когда я использую CAShapeLayer и создаю форму прямоугольника, путь начинается в начале координат прямоугольника (верхний левый угол) и рисуется по часовой стрелке. Теперь, если я хочу нарисовать только часть фигуры, я использую свойства...
501 просмотров
schedule 22.05.2024

Перетащите и измените прямоугольник, нарисованный с помощью UIBezierPath IOS / Swift
Я разрабатываю программу, которая идентифицирует прямоугольник на изображении и рисует путь на границе этого идентифицированного прямоугольника. Теперь я хочу переместить этот путь, если он не находится в точном положении. Для примера посмотрите на...
860 просмотров
schedule 29.01.2024

Как отключить действие TouchUpInside за пределами кнопки
Это мой ксиб. Я просто перетащил UIButton и изменил цвет фона. Я создал слой полукруга, используя этот код let circlePath = UIBezierPath.init(arcCenter: CGPointMake(mybutton.bounds.size.width / 4, 0), radius:...
539 просмотров
schedule 18.09.2022

Как добавить цвет градиента в CAShapeLayer, созданный с использованием UIBezierPath
Я пробовал это и это , но все равно безуспешно. В основном я хочу создать что-то вроде этого (внутренний круг). Круг будет создан в соответствии с некоторыми данными, скажем, если данных 50, мы получим полукруг, а если 100, мы получим полный...
2349 просмотров

Изображение в CAShapeLayer не подходит для Swift
Я сделал форму Circle с помощью UIBezierPath, а затем перенес ее в CAShapeLayer, который можно перетаскивать. Кроме того, я добавил изображение PNG (30px, 30px) в свой проект xcode. Я добавил изображение PNG в CAShapeLayer, но каждый раз, когда я...
381 просмотров
schedule 27.02.2024

Дубликаты CAShapelayer
Я пытаюсь добавить CAShapelayer каждые 20 мс с заданными координатами x и y. Я хотел бы, чтобы форма исчезла в течение секунды (например, трассировщик). Функция, которую я создал, работает, форма создается в правильном месте и исчезает. Но я...
139 просмотров
schedule 11.10.2022

Зубчатые края на круглом слое GAGradient
Я пытаюсь нарисовать круговой индикатор выполнения, заполненный градиентом. Мой код выглядит следующим образом: override func draw(_ rect: CGRect) { let circlePath = UIBezierPath(arcCenter: CGPoint(x: rect.size.width / 2.0, y:...
169 просмотров
schedule 04.03.2024

Как найти конец для beizerpath для кривой, нарисованной в Swift?
Я нарисовал путь бейзера с начальным и конечным углом, который создает целый круг. circle = UIView(frame: CGRect(x: 100, y: 100, width: 200, height:200)) circle.layoutIfNeeded() self.view.addSubview(circle) let centerPoint...
400 просмотров
schedule 03.12.2023

Путь канавки CAShapeLayer
Я хотел сделать вид белого цвета с указателем в форме треугольника, вырезанным внутри следующим образом: Как показано на изображении выше, цель состоит в том, чтобы создать "закругленную канавку", вставленную в white view . let...
133 просмотров
schedule 29.10.2022

Программно создать представление формы и использовать в ячейке представления коллекции
Я программно создаю собственное представление с помощью swift. Я создал треугольное представление с помощью CAShapeLayer, я использую добавленный контроллер представления. Это работает нормально. Но я использую пользовательский вид треугольника в...
176 просмотров

Изменить цвет анимированного UIBezierPath в определенной точке
Я пытаюсь создать круговой индикатор выполнения в Swift 4, используя CAShapeLayer и анимированный UIBezierPath . Это отлично работает, но я бы хотел, чтобы круг изменился на strokeColor , как только анимация достигнет определенного значения....
713 просмотров
schedule 04.10.2023

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

Проблема с кругом рисования CAShapeLayer и UIBezierPath против часовой стрелки.
Я пытаюсь нарисовать круг, который начинается и заканчивается в 12 часов против часовой стрелки. У меня проблема в том, что форма не рисуется. Я использую инициализатор init(arcCenter center: CGPoint, radius: CGFloat, startAngle: CGFloat, endAngle:...
107 просмотров
schedule 01.11.2022