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

iPhone - копирование UIBezierPath в CGPath и рендеринг как оригинал
Я создал сложный UIBezierPath, который состоит из нескольких сегментов пути, сплошных, пунктирных, линий, цветов, дуг и т. Д. Итак, у меня есть это, и теперь я хочу отобразить его в CGContext. Итак, я конвертирую его в CGPathReference, используя...
8364 просмотров
schedule 03.06.2023

Сбросить пунктирную линию UIBezierPath на обычную линию
Я знаю, что метод - (void)setLineDash:(const CGFloat *)pattern count:(NSInteger)count phase:(CGFloat)phase UIBezierPath может рисовать пунктирные линии. Но как сбросить его на нормальную строку в программировании?
1584 просмотров
schedule 13.10.2022

iOS: обратный UIBezierPath (bezierPathWithOvalInRect)
У меня есть изображение jpg с круглым объектом в прямоугольнике, и я хочу сделать прозрачным объект круглого объекта... (Удалите красную область в этом примере) С помощью этого iOS делает часть UIImage прозрачной и " UIBezierPath...
4582 просмотров

Как раскрасить изображение независимо от цвета, представленного на изображении в iphone?
Я использую следующий код для окрашивания изображения при касании. У меня есть подкласс uiview и для этого используется следующий код. Он работает, но цвет отличается в разных частях изображений. Предположим, я раскрашиваю изображение красным цветом,...
229 просмотров
schedule 07.09.2023

UIBezierPath найти точки пересечения / получить все точки
Есть ли способ получить все точки пересечения линий, созданных с помощью UIBezierPaths? Я также мог бы представить решение, в котором я получаю все точки внутри UIBezierPath и проверяю их одну за другой... Спасибо, с уважением, Юлиан
1277 просмотров
schedule 29.08.2022

Получить UIBezierpath от маскировки UIImage
Как я могу получить UIBezierpath из UIImage вот так.. Мне не нужен полный квадратный путь, просто нужен этот путь, как показано в красной рамке из UIImage.. Я прошел через ссылку 1 и Ссылка 2 , но безуспешно.. Я сделал следующий...
2199 просмотров

Выравнивание кривых Безье, взятых из файлов SVG
Поэтому в настоящее время я работаю над подклассом UIView, который использует TBXML для анализа файлов SVG XML и удаления 'g' инструкции пути. Затем он передает эти наборы инструкций в SvgToBezier — простой синтаксический анализатор, который...
243 просмотров
schedule 23.05.2022

CABasicAnimation с CALayer path не анимируется
Я пытаюсь анимировать переход CALayer от нормальных углов к закругленным углам. Я хочу закруглить только верхние углы, поэтому использую UIBezierPath. Вот код: UIRectCorner corners = UIRectCornerTopLeft | UIRectCornerTopRight; UIBezierPath*...
12452 просмотров

Как добавить UIBezierPath в MKMapView с помощью наложений
Я пытался добавить полукруг в представление карты, используя пользовательский подкласс MKOverlayPathView и пользовательский класс, который подтверждает, но я не могу ничего отображать в представлении карты. Я использую UIBezierPath, чтобы создать...
1452 просмотров
schedule 13.05.2022

Рисование кривой Безье между набором заданных точек
Как лучше всего нарисовать кривую Безье в приложении iOS, которая проходит через набор заданных точек
20676 просмотров
schedule 26.09.2023

Отрисовка CGImage в контексте Bitmap с заранее нарисованным UIBezierPath в контексте
это мой первый вопрос, так что терпите меня! Я пытаюсь написать простое приложение для рисования в основном, я использовал Core Graphics раньше, и единственная проблема заключалась в том, что оно было слишком медленным, и когда я рисовал пальцем,...
1987 просмотров

Путь Безье, посмотрите, пересекает ли он
У меня есть код, который позволяет пользователю рисовать фигуру, для этого я использую UIBezierPath. Но мне нужно посмотреть, пересекает ли фигура саму себя, например, так: http://upload.wikimedia.org/wikipedia/commons/0/0f/Complex_polygon.svg...
1521 просмотров
schedule 04.04.2023

Как нарисовать гладкий UIBezierPath для подписей?
В настоящее время я реализовал SignatureViewController , используя PanGestureRecognizer , BezierPath и методы moveToPoint: и addLineToPoint: , которые можно найти тысячу раз в Интернете. Но кривые не прорисованы плавно, что является проблемой...
2097 просмотров
schedule 12.10.2022

Сбой при использовании [UIBezierPath CGPath] с CAShapeLayer под ARC
Я получаю сообщение об ошибке BAD ACCESS при использовании [UIBezierPath CGPath] с CAShapeLayer в ARC. Я пробовал соединять различными способами, но я не уверен, что проблема в этом. Я изолировал сбой, используя результат метода makeToPath :...
5386 просмотров

Прямоугольник UIBezierPath с круглыми ручками
Я пытаюсь нарисовать прямоугольник с четырьмя круглыми ручками. Вот как бы это выглядело: o----o | | | | o----o Круглые ручки «горячие». Другими словами, когда пользователь прикасается к нему, ручку можно перемещать, пока остальные...
628 просмотров
schedule 12.11.2022

Проблема тени UIView с ориентацией
У меня UiTableView within UiView . Я хочу установить corner radius & shadow в UIView . Я использую этот код, чтобы дать shadow with corner и все работает нормально. myView.backgroundColor = [UIColor clearColor]; [myView.layer...
291 просмотров

UIBezierPath из изображения
У меня есть несколько файлов png, которые выглядят примерно так: Все прозрачно, кроме черной дорожки. Я пытаюсь создать UIBezierPath из непрозрачной части. Редактировать: Итак, я подумал о создании маски с png, а затем из маски перейдите к...
3793 просмотров

Как я могу нарисовать точку на экране при касании Ended с помощью UIBezierpath
Может кто-нибудь показать мне, как нарисовать одну точку с помощью UIBezierpath? Я могу нарисовать линию, используя UIBezierpath, но если я уберу палец и верну его, а затем уберу, ничего не будет нарисовано на экране. - (void)touchesEnded:(NSSet...
2419 просмотров
schedule 23.07.2022

UIBezierPath не рисует закругленные нижние углы
Я пытаюсь сделать закругленные углы для своих взглядов и ограждаю странную проблему. Я использую следующий код, чтобы сделать закругленные углы для моего представления bezierPath = [UIBezierPath bezierPathWithRoundedRect:btnView.bounds...
8973 просмотров

Изменение шаблона в setLineDash:count:phase: на дугу в базовой графике ios
я рисую эллипс CGRect paperRect = self.bounds; CGRect strokeRect = CGRectInset(paperRect, 5.0, 5.0); CGContextAddEllipseInRect(context, strokeRect); CGContextStrokePath(context); Я надеялся изменить это на искривленный эллипс (см. рис.). В...
338 просмотров
schedule 17.07.2022