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

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

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

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

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

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

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

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

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

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

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

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

Рисование фигур с использованием 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 просмотров

Анимация сохраняет исходное изображение в конце
Я хочу создать анимацию исчезновения круга, и я сделал следующий код (на основе других кодов, которые я нашел в Интернете). 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