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

Схема UIBezierPath продолжает появляться вокруг представления по какой-то причине
Этот код ниже — это то, что я использую для создания своего подпредставления «theSubview», которое я добавляю в родительское представление «parentView». Скажем, parentView имеет фрейм {{0.0, 0.0}, {100.0, 100.0}}, а theSubview имеет фрейм {{20.0,...
323 просмотров
schedule 15.11.2023

Растягивание UIImage по длине UIBezierPath
В основном мне нужно добиться эффекта «косой черты» в стиле Fruit Ninja, где «косая черта» следует за прикосновением пользователя и повторяет форму жеста пользователя, и становится тоньше, чем больше расстояние, на которое пользователь провел пальцем....
290 просмотров
schedule 11.10.2022

Почему при задании для addArcWithCenter startAngle, равного 0 градусам, он начинается с 90 градусов?
Я создаю CAShapeLayer для использования в качестве маски для слоя UIView . Я использую UIBezierPath для рисования слоя формы. Он работает нормально, за исключением того, что я получаю странные результаты, когда рисую. Геометрия ведет себя не...
15265 просмотров

Как я могу отразить UIBezierPath?
У меня есть UIBezierPath , и я хотел бы получить его зеркальное отражение. Как я могу это сделать? // Method for generating a path UIBezierPath *myPath = [self generateAPathInBounds:boundingRect]; // ? now I would like to mirror myPath ?
4084 просмотров

UIBezierPath с несколькими дугами
Хиииии Я пытаюсь нарисовать в представлении дугу с динамической шириной. Я построил МАССИВ с несколькими UIBezierPath с дугами, а затем рисую одну за другой. это код: - (void)drawRect:(CGRect)rect { // Drawing code...
1154 просмотров
schedule 15.11.2023

Проблемы с памятью UIBezierPath
Я создаю приложение, которое отображает большие чертежи в мозаичном представлении с различными аннотациями (фигурами), наложенными на изображение. Я рисую эти фигуры (в основном эллипсы, линии и многоугольники) с помощью UIBezierPaths, но при этом...
767 просмотров

Как сделать шаблон типа коллажа в ios
Как объединить два изображения с закругленным узором. Как нарисовать шаблон круглого типа между двумя разделениями изображений Вот пример шаблона, который я хочу между двумя слияниями изображений.....
663 просмотров
schedule 17.03.2024

Нарисуйте линию с помощью UIBezierPath
Впервые использую BezierPaths, интересно, как на самом деле должна быть реализована эта функция. В настоящее время путь Безье перемещается внутри рамки изображения, а не рисуется на экране. Есть ли лучший способ сделать это? func...
35557 просмотров
schedule 13.05.2024

UIBezierPath сдвинулся наполовину в сторону
Я пытаюсь нарисовать UIBezierPath в представлении. Странно то, что он начинается со смещения 50% от представления. Серая часть — это вид, а линии — это то, что я рисую. Вот мой код: lineLayer.bounds = CGRectMake(0, 0,...
98 просмотров
schedule 24.02.2024

стереть рисунок, сохраненный в другом представлении изображения Xcode
Я использую следующий код для рисования изображения с помощью UITouch. Это отлично работает, и я сохраняю изображение из временного изображения в другое представление изображения по ходу дела. Проблема в том, что я хочу вернуться и стереть часть...
147 просмотров
schedule 16.11.2023

Нарисуйте UIBezierPaths в UIView без подкласса?
Я новичок в использовании UIBezierPaths для рисования фигур. Все примеры, которые я нашел до сих пор, включают сначала создание подкласса представления, затем переопределение метода drawRect: и выполнение рисования внутри него, но я не смог найти...
6474 просмотров
schedule 04.06.2024

Использование UIBezierPath: byRoundingCorners: с Swift 2 и Swift 3
Я использую этот код, чтобы сделать 2 угла кнопки закругленными. let buttonPath = UIBezierPath(roundedRect: button.bounds, byRoundingCorners: .TopLeft | .BottomLeft, cornerRadii:...
8951 просмотров
schedule 16.11.2023

Радиус UIButton topLeft и bottomLeft не отображается должным образом
Чтобы создать закругленную кнопку с левым верхним и нижним левым радиусом, я использую следующий код: var maskPath = UIBezierPath(roundedRect: button.bounds, byRoundingCorners: .BottomLeft | .TopLeft, cornerRadii:...
121 просмотров

Не удается отобразить UIBezierPath
Я пытаюсь отобразить UIBezierPath в представлении. Это объект: let color = UIColor(red: 0.651, green: 1.000, blue: 0.000, alpha: 1.000).setFill() let rectanglePath = UIBezierPath(rect: CGRectMake(15, 0, 8, 120)) rectanglePath.fill() но при...
859 просмотров

Как нарисовать один UIBezierPath несколькими цветами?
У меня есть проект чертежной доски, в котором нужно нарисовать UIBezierPath несколькими цветами. Я использую метод addLineToPoint() , чтобы добавить свой путь и resultColor.set() path.stroke() рисовать путь каждый раз после вызова...
93 просмотров
schedule 25.11.2022

Заполните отдельные цвета для разных путей Безье
Я пытаюсь добавить отдельные цвета к разным bezierPaths, как это UIGraphicsBeginImageContext(_v_sticker.frame.size); UIColor *fillColor = [UIColor redColor]; [fillColor setFill]; UIColor *strokeColor = [UIColor blueColor]; [strokeColor...
473 просмотров
schedule 09.11.2023

Как создать путь Безье с другим цветом?
Я сделал пример демонстрации для создания случайного пути с использованием объекта UIBezier . Я знаю, что задал тот же вопрос, который уже задавали, но я не смог так решить. Код @implementation RandomShape @synthesize randomPath,size,color;...
499 просмотров
schedule 02.03.2024

Рисование прямоугольника только с двумя закругленными углами с использованием пути Безье и раскадровки в Swift 2.3
У меня есть Table View с 5 ячейками, как описано ниже. Намерение состоит в том, чтобы иметь topRoundedBorderCell с белой заливкой и только закругленными границами TopLeft и TopRight , а затем иметь возможность добавлять столько ячеек, сколько...
637 просмотров
schedule 04.04.2024

Как добавить несколько путей Безье в один и тот же вид Swift 3
Я добавил треугольник таким образом // draw the line graph UIColor.white.setFill() UIColor.white.setStroke() ///--------SETUP FIRST TRIANGLE----------------------------------------------- //set up the points line let...
1293 просмотров
schedule 01.11.2022

сделать пользовательский интерфейс страницы сведений о профиле похожим на скриншот?
Я ищу помощь в UIBezierPath и CAShapeLayer, чтобы нарисовать половину треугольника и сделать вид профиля, как скриншот. Я делаю код, как показано ниже, но он рисует полный треугольник. let triangleLayer = CAShapeLayer() let...
43 просмотров
schedule 02.05.2024