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

UIBezierPath: метод appendPath теряет информацию о каждом отдельном пути
проблема в этом... Я создал класс, который расширяет UIBezierClass, называемый PathExtended, в который я добавил идентификатор NSString; Итак, у меня есть массив PathExtended. В методе drawrect я написал: p = [[PathExtended alloc] init];...
572 просмотров
schedule 03.08.2022

Заполнение контура градиентом на iOS
На CAShapeLayer я нарисовал закрытый UIBezierPath . Я могу заполнить эту форму, установив fillColor , однако я хочу заполнить форму градиентом. Как я могу настроить CAGradientLayer так, чтобы он обрезал форму, очерченную путем Безье?
10823 просмотров
ios uibezierpath cagradientlayer
schedule 09.10.2022

Нарисуйте кривую Безье над изображением UIImageView
Как нарисовать кривую Безье над изображением UIImageView. Я создаю подкласс UIImageView и рисую круги, используя UIBezierCurve в углах изображения. Но как только я помещаю изображение в UIImageView, внутренняя часть кругов перекрывается...
1499 просмотров

изменение цвета тени на UIBezierPath
У меня есть метод делегата UIVIew, и в методе drawRect я добавляю UIBezierPath, чтобы показать тень на квадрате. //// General Declarations CGContextRef context = UIGraphicsGetCurrentContext(); //// Shadow Declarations UIColor* shadow =...
1158 просмотров
schedule 27.01.2024

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

Вычислить контрольные точки при рисовании в iOS
Я работаю над приложением для рисования, где пользователь может рисовать/писать пальцем или стилусом. Для этого я сослался на код из https://github.com/yusenhan/Smooth-Line-View в своем приложении. Проблема, с которой я столкнулся, заключается в...
1179 просмотров
schedule 09.11.2023

Координаты точки на заданном расстоянии на UIBezierPath
У меня есть линия UIBezierPath, и я хотел бы получить координаты точки, которая находится на этой линии на заданном расстоянии от начала этой линии. Под расстоянием я подразумеваю расстояние Вдоль линии. На следующем рисунке я ищу x и y....
930 просмотров

Невозможно скруглить заглавные буквы в UIBezierPath Arc даже с kCGLineCapRound
Я не могу отображать закругленные заглавные буквы на моей дуге, созданной с помощью UIBezierPath. Он по-прежнему идеально квадратный, независимо от того, установил я kCGLineCapRound или нет. Эта тема должна быть такой же, как этой , однако...
4529 просмотров
ios objective-c uibezierpath rounded-corners
schedule 21.04.2024

Рисовать и стирать в ImageView с помощью UIBezierPath
Я пишу код ответа этой ссылки для создания ImageViewLayer и Imageview. Ссылка на StackOverflow Эта ссылка дает мне результат ниже. Это работает нормально. Но я хочу, чтобы когда пользователь нажимал кнопку original ... а затем касался...
872 просмотров

Серьезная ошибка cgcontext: отрисовать bezierPath в initwithcoder?
Я хотел бы загрузить экземпляры класса, содержащего uibezierPath, и перерисовать эти предыдущие пути при запуске приложения. Словарь возвращает правильные экземпляры, но я не могу рисовать пути: представление создается в раскадровке, поэтому я...
178 просмотров

Как анимировать преобразование CGPath в SKShapeNode?
В своей сцене я использую три основных шейпнода: квадраты, круги и треугольники. Я хочу создать собственный SKAction, который анимирует преобразование одного вида формы в другой. Я пытаюсь воссоздать что-то вроде это в СпрайтКит. Я использую...
916 просмотров
schedule 05.11.2022

Рисование фигур с использованием UIBezierPath в Swift
Я не знаю, как рисовать форму с помощью UIBezierPath. В любом случае, я пробовал много способов, но безуспешно. Я хочу сделать следующие фигуры Пожалуйста помоги
2475 просмотров
schedule 27.11.2023

Перетащите и измените прямоугольник, нарисованный с помощью 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 просмотров
schedule 09.07.2022

Анимация сохраняет исходное изображение в конце
Я хочу создать анимацию исчезновения круга, и я сделал следующий код (на основе других кодов, которые я нашел в Интернете). class CircleView: UIView { private var circleLayer: CAShapeLayer? override init(frame: CGRect) {...
44 просмотров
schedule 03.10.2022

Удалить рисунок UIBezierPath?
Я работаю над цифровой подписью на UIView . Обычно я создаю его с помощью этого кода, но я не могу удалить путь Безье при нажатии кнопки. Новый BezierPath не создается при нажатии на кнопку. Я делюсь своим кодом, пожалуйста, посмотрите на мой...
1553 просмотров
schedule 11.07.2022

UIBezierPath имеет только половину хода
Когда я пытаюсь нарисовать фигуру, как показано ниже, со следующими кодами, фигура показывает только половину линии штриха. let shape = SKShapeNode() shape.path = createPointerPath().cgPath shape.position =...
601 просмотров
schedule 08.12.2023

Как найти конец для 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

Swift Update addQuadCurve Control Point?
Есть ли способ динамически регулировать контрольную точку квадрокривой безье-траектории? Я создаю небольшое приложение для рисования перетаскиванием для детей. Я бы хотел, чтобы они добавили линию на холст, а затем отрегулировали точку кривой,...
829 просмотров
schedule 26.06.2022