uibezierpath 相关问题

UIBezierPath类允许您定义由直线段和曲线段组成的路径,并在自定义视图中呈现该路径。

UIBezierPath 核心动画反转描边开始和描边结束

我正在尝试创建一个不定加载器,其中栏从左向右移动。它有点像您在 Google Apps 中看到的旋转器,但后来是一个栏。这个博客是一篇很棒的文章,展示了旋转器如何......

回答 1 投票 0

如何在swift中绘制自定义UIVIew?

我想在 swift 上绘制一个自定义的 UIView,但是我无法输出类似的 UIView。我查看了有关使用 UIBezierPath 的文档,但我无法准确了解 cornerRadius。 终极...

回答 0 投票 0

动画 UIBezier 以获得实时曲线

我正在尝试创建一个正在实时更新的简单折线图。某种地震仪。 我在考虑 UIBezierPath,只根据输入变量在 y 轴上移动一个点,...

回答 1 投票 0

使用触摸点或 UIPanGestureRecognizer 调整 CAShape 层的大小

我已经使用 UIBezierPath 绘制了一个 CAShapeLayer 并触摸了 ImageView,这样我就可以在指定的 ImageView 上绘制任何形状的 CAShapeLayer。我能够...的参考图片

回答 0 投票 0

UIBezierPath CAAnimation 在 startAngle 改变时完成得太快

此代码将在 3 点钟位置绘制一个圆圈。持续时间设置为10秒,视觉上持续10秒。但是,我希望起始角度出现在 12 点钟位置,而不是 3 点钟位置。如果我

回答 0 投票 0

Swift 中 UIView 的圆顶角

我正在尝试使用以下代码将顶角圆化 func roundCorners(corners:UIRectCorner, radius: CGFloat) { 让路径 = UIBezierPath(roundedRect: self.bounds, ...

回答 3 投票 0

在 CAShapeLayer 之上维护 UIBezierPath

我在 CAShapeLayer 中添加了一个圆圈,并在 UIBeizerPath 中添加了一条线。我想保持线的位置在圆之上。基本上在 drawRect 中,项目的位置将保持一个...

回答 0 投票 0

如何更改 UIBezierPath 背景颜色?

我添加了这些代码行: var radius: CGFloat = UIScreen.mainScreen().bounds.width - 60 让路径:UIBezierPath = UIBezierPath(roundedRect: CGRect(x: 0, y: 0, width: UIScreen.mainSc...

回答 3 投票 0

绘制圆角矩形进度条,315°开始/结束

我通过 UIBezierPath 和 CAShapeLayer 有一个圆角矩形进度条。进度笔画动画当前从顶部中心开始顺时针绘制 360 度。 我当前的设置有

回答 2 投票 0

如何使用 UIBezierPath 绘制笔画? [关闭]

如何使用 UIBezierPath 创建不同类型的 Stroke? 我尝试了很多东西,但它无法正常工作。我正在使用 Apple 推荐的项目,但这个项目不能满足我的需要。 ...

回答 0 投票 0

如何在 draw(_:)中给 UIBezierPath 做动画?

我有一个任务是在draw(_:)方法中画一个矩形,并对它的高度进行动画。 var height = 0 override func draw(_ rect: CGRect) { let rect = CGRect(x: 0, y: 0, width: 100, height: height) ....

回答 1 投票 0

SwiftUI中的曲线和路径

我试图创建一个弯曲的路径包裹在一个形状中,以便连接到一个标签栏,但我有麻烦得到所需的外观。这就是我想要的外观。任何关于如何创建这个 ...

回答 1 投票 -1

如何在使用自动布局的UIView中添加UIBezierPath?

在我的项目中,我想在一个UIView中添加一行(这个UIView使用自动布局)。我使用UIBezierPath和CAShapeLayer来画线。这是我的代码: let myView = UIView() self.view.addSubView(......)

回答 1 投票 0

如何找到在UIBezierPath表示的不规则形状内绘制文字的位置?

在我的应用程序中,我有一堆UIBezierPaths,我用这个东西从SVG文件中导入,这些UIBezierPaths都代表不规则的形状。我想在这些形状中绘制文本,以便 "标记 "这些形状。

回答 1 投票 0

使用UIBezierPath动画 - 对象被固定在左上角。

我试图在swift中创建一个动画,让几个气球从屏幕底部漂浮到顶部。然而在动画的中间,其中一个气球被固定在左上角 ...

回答 1 投票 0

用UIBezierPath对圆的起点和终点进行舍去。

我有一个非常类似于用UIBezierPath画圆的案例,我有这样的路径,用UIBezierPath只是把焦点放在灰色的圆上:grayView = UIView(frame.CGRect(x: screenWhere))。CGRect(x: screenWidth * 0.15, ...

回答 1 投票 0

iOS - 将 UIBezierpath 的 lineJoinStyle 设置为 .round 无法使用 (SWIFT)

我的代码是这样的: let myPath = UIBezierPath() myPath.lineJoinStyle = .round let rect = bounds myPath.move(to: CGPoint(x: rect.maxX * 0.05, y: rect.midY)) myPath.addCurve(to: myPath.addCurve(to: CGPoint(x: rect.maxX 3, ...

回答 1 投票 1

Swift 从一个圆的中心到另一个圆的边缘画一条线。

我试图在swift中画一个UIBezierPath,我可以让它从一个圆的中心到另一个圆的中心,但我真正想要的是让这条线停在终点圆的边缘......。

回答 1 投票 0

将一个UIBezierPath变成一个掩模?

不知道我的问题是否正确,但我有两个组件:一个CIImage和一个UIBezierPath。理想情况下,我想创建一个CGRect,封装我的UIBezierPath;所有的东西都在 ...

回答 1 投票 0

Swift: 创建路径时,在两个addArc调用之间忽略addLine。

这段代码和我预期的一样。它画了一条弧线,然后从弧线的顶部添加了一条50像素宽的线: path.move(to: .init(x: myX, y: myY)) path.addArc(withCenter: CGPoint(x: centerX, y: centerY), ...

回答 1 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.