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

как рисовать UIBezierPaths
Вот что я хочу сделать: У меня есть UIBezierPath, и я хочу передать его какому-то методу для его рисования. Или просто нарисуйте его из метода, в котором он создан. Я не уверен, как указать, в каком виде он должен быть нарисован. Должны ли все...
32839 просмотров
schedule 23.07.2022

Упрощение кривой за счет устранения петель
Я пытаюсь найти код, который помог бы мне упростить изогнутый путь, удалив «петли» в пути. На самом деле, я не уверен, что это правильно называются циклами, и отсутствие подходящего слова для этого может помешать моему поиску. Поскольку...
489 просмотров
schedule 04.03.2023

Как нарисовать UIBezierPath переменной ширины?
Мне интересно, как мне нарисовать uibezierpath, где ширина штриха достигает максимума в центре дуги. Вот пример того, что я имею в виду: Либо я должен пройти через каждую точку при рисовании и соответственно установить ширину штриха, либо...
1594 просмотров

Как разделить UIBezierPath и сохранить его в двух разных объектах
У меня есть UIBezierPath в приложении. Когда распознается касание пальцем пути, я хочу разделить эту кривую и сохранить эти две кривые в два разных объекта. Таким образом, сенсорные координаты будут работать как конечная точка для одной кривой и...
1638 просмотров
schedule 13.05.2023

Как избежать смешивания цветов при рисовании прямоугольников?
При рисовании прямоугольников в UIView для ios у меня по-прежнему возникает одна и та же проблема: поля прямоугольника смешивают свой цвет с фоном. Я попробовал несколько методов рисования прямоугольников с теми же результатами — используя путь...
384 просмотров

Как создать градиентную заливку UIBezierPath?
Я хотел бы создать UIBezierPath с закругленными углами 10px и с градиентной заливкой. Как я могу добиться этого эффекта? Вот изображение того, что я хочу сделать: Как видите, в этом квадрате есть: 2px черная рамка 10px...
6498 просмотров

Эффект тени UIBezierPath
В настоящее время я работаю над приложением для рисования для iOS. Я застрял с применением эффекта тени к определенному нарисованному пути. Я использую UIBezierpath для рисования путей. Есть ли способ применить эффект тени к UIBezierpath?
6138 просмотров
schedule 24.04.2024

Как анимировать UIBezierPath
я хотел бы анимировать UIBezierPath прямоугольника к треугольнику, а не анимировать вид на пути, а анимировать сам путь, чтобы он трансформировался из одной формы в другую. путь добавляется в CALayer CAShapeLayer *maskLayer = [CAShapeLayer...
16997 просмотров

Использование кривой Безье для рисования спирали
Это для приложения для iPad, но по сути это математический вопрос. Мне нужно нарисовать дугу окружности переменной (монотонно увеличивающейся) ширины линии. В начале кривой он будет иметь начальную толщину (скажем, 2 точки), а затем толщина будет...
3987 просмотров
schedule 17.04.2022

Как обрезать изображение с помощью UIBezierPath?
Я хочу получить изображение по закрытому пути UIBezierpath (см. Изображение). Я рисую изображение на UIView , используя метод drawRect , а также рисую линии, используя метод drawRect . Как я могу получить конкретное изображение с закрытым...
15295 просмотров
schedule 19.04.2022

Два CGpaths - 1 CAAnimation - но второй путь должен повторяться
Если у меня есть путь, который начинается в верхней части экрана и сужается до овальной формы. Я хотел бы один раз в овальной форме, чтобы анимация продолжала повторять овальную форму. Как мне это сделать с помощью CAKeyframeAnimations? У меня есть...
109 просмотров

Как автоматически изменить размер подслоев
У меня есть изображение, и при нажатии кнопки я рисую несколько путей Безье и текстовый слой. При отмене я удалил последний нарисованный путь и текстовый слой. Теперь я хочу изменить размер моего представления изображения, чтобы настроить его в...
10637 просмотров
schedule 13.12.2022

Как закодировать UIBezierPath в SVG?
У меня есть простой вид для рисования/рисунка пальцами. Я храню рисунки как UIBezierPath s в NSMutableArray . Теперь я хочу передать рисунки в веб-сервис для представления их в браузере. Поэтому мне нужно закодировать мои UIBezierPath s в...
2199 просмотров
schedule 20.06.2023

iOS - вырезание объединения двух контуров с использованием UIBezierPath appendPath
Я пытаюсь создать обтравочный контур в форме знака плюс, чтобы в последующих контурах, которые я рисую в том же контексте, эта часть была удалена. Я создаю обтравочный контур, используя два прямоугольных контура, наложенных друг на друга. Вот так...
4634 просмотров

UIBezierPath с несколькими цветами?
Я работаю над проектом, в котором я использую UIBezierPath для рисования. Моя проблема в том, что когда я меняю цвет пути, меняется весь цвет UIBezierPath . Я хочу спросить, можно ли изменить цвет UIBezierPath с несколькими линиями. С...
1397 просмотров
schedule 07.01.2023

Могу ли я использовать UIBezierPath для рисования теневого изображения вокруг раздела UITableView?
У меня есть теневое изображение, которое я хотел бы нарисовать вокруг внешнего края сгруппированного раздела UITableView. Это изображение: Я могу получить UIBezierPath, который представляет прямоугольник, который я хочу нарисовать, но я не...
617 просмотров

Получите UIBezierPath или CGPath из CGContextRef
У меня есть путь Безье внутри текущего графического контекста, который я хочу сохранить как UIBezierPath или CGPath. Вы знаете, как получить путь из CGContextRef?
2876 просмотров

Сохранение UIBezierPaths в NSMutableArray
Я пытаюсь нарисовать несколько UIBezierPaths в пользовательском представлении с возможностью манипулировать ими по отдельности. path и NSMutableArray для хранения путей являются переменными экземпляра, объявленными следующим образом: @interface...
777 просмотров

Путь UIBezier не отвечает на инсульт
Я использую следующий код, чтобы нарисовать UIBezierPath на UIImageView в UIView . Но это не показывает зеленый путь. - (void)drawRect:(CGRect)rect { [[UIColor blackColor] setStroke]; [aPath strokeWithBlendMode:kCGBlendModeNormal...
120 просмотров
schedule 17.04.2022

UIBezierPath закругляет края?
Я рисую несколько линий и заметил, что когда края получаются под определенным углом, они создают острый край, подобный этому: "> Что я хочу, чтобы он рисовал: Как мне это сделать? Я просмотрел документацию, но, кажется, не нашел ничего, что...
5747 просмотров
schedule 19.03.2024