uibezierpath专题提供uibezierpath的最新资讯内容,帮你更好的了解uibezierpath。
如何绘制和与UIBezierPath交互 - | 我想在我的应用程序中实现和设计建筑物地板的地图。在开始之前,我想提出一些建议。 我打算使用UIBezierPath绘制形状。每个UIBezierPath都会在我的地图上代表一个商店。 这是一个示例(map_with_UIBezierPath) 我...
我试图获取 LinePath.bounds.Max 和线 Path.bounds.Maxi 的坐标,但它没有给出想要的结果 <pre><code>enter code here
标题太长的错误是 <pre><code>SQLCore dispatchRequest: exception handling request: &lt;NSSQLSaveChangesRequestContext: 0x600002
我正在使用 <code>UIBezierPath</code> 和 <code>CAShapeLayer</code> 画一条线。我需要将渐变添加到线条作为顶部颜
<a href="https://i.stack.imgur.com/ns61x.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/ns61x.png" alt="enter image d
我目前正在尝试在我的 UIView 周围制作虚线边框。我参考了以前的帖子:<a href="https://stackoverflow.com/questio
我正在尝试设计类似于此图像的内容,其中有一个椭圆形,然后在它周围有一个进度条。我已经能够用
我应该屏蔽这个圆形的 UIImageView: <a href="https://i.stack.imgur.com/TUQu3.png" rel="nofollow noreferrer"><img src="ht
我使用 UIBezierPath 和 CAShapeLayer 绘制了一个矩形视图,箭头指向视图上方的标签。 我希望箭头指向“P”
在一个应用程序中,我绘制一个弯曲的UIBezierPath一个MKOverlayPathView类来显示飞行路线.这是我使用的代码: 06000 - (void)drawMapRect:(MKMapRect)mapRect zoomScale:(MKZoomScale)zoomScale inContext:(CGContextRef)context{ self.mapRect = ma
首先使用BezierPaths,想知道这个功能是如何实际应用的.目前,贝塞尔路径在图像的框架内移动,而不是在屏幕上绘制. 有更好的方法吗? func drawLineFromPoint(start : CGPoint, toPoint end:CGPoint, ofColor lineColor: UIColor, inView view:UIView) { var maxWidth =
目前我正在使用CIDetector来检测我的UI Image中的矩形.我正在做一个建议的方式,你将坐标传递给一个过滤器,以获取一个CIImage来放弃所占用的UIImage.看起来像这样: func performRectangleDetection(image: UIKit.CIImage) -> UIKit.CIImage? { var resultImage: UIKit.CIIma
我无法理解这一点…我正在玩 – [UIBezierPath bezierPathWithRoundedRect:byRoundingCorners:cornerRadii:]: bezierPath = [UIBezierPath bezierPathWithRoundedRect:CGRectMake(10, 10, 80, 80)
我一直在用 Swift制作一个简单的UIBezierPath动画.该路径包括创建带有彩色边框的圆角矩形.动画必须是彩色边框的绘图.为此,我创建了一个带有UIBezierPath(roundedRect :, cornerRadius:)的CAShapeLayer let layer = CAShapeLayer() var viewPrueba = UIView() override func
我的困境与 this SO thread中描述的困境非常相似.我通读了该线程上的每个答案,但无法找到解决我问题的任何答案.我已经将我的问题缩小到下面函数内的4行. 4行中的每一行都输出了几行错误,我在下面列出了所有错误(我删除了重复项). 我试过移动[path closePath];低于这4行,但它不会改变任何东西.我还在第一行之前设置了一个断点,并逐行手动完成了这个功能,而这只是造成严重破坏的4
我正在开发一个应用程序,用户可以用手指在屏幕上绘图.我正在使用UIBezierPath.我需要保留这个包含多个BezierPath对象的NSArray数据.最好的方法是什么?存储在coredata中,使用NSData存储在文件中?非常感谢. 您是否希望存储多个对象?您是否需要能够根据某些过滤器或订购来获取它们?我建议使用Core Data为打包/解包数据节省大量工作.没有理由将其存储在文件中. 编
我画了一些线条,我注意到当边缘达到某个角度时,它会产生一个像这样的尖锐边缘: 我想要它绘制的内容: 我该怎么做呢?我查看了文档,但我似乎找不到任何我正在寻找的东西.或者有没有办法将自动边缘生成关闭? UIBezierPath有一个名为lineJoinStyle的属性.将它设置为kCGLineJoinRound,它将根据您的需要绘制. UIBezierPath *myPath = ... myPat
我设法沿着UIBezierPath为CALayer制作动画. 我想要完成的是仅为路径的一定百分比设置动画,例如,仅为路径的25%,并且该层保持在该位置(25%). 这样做的方法是什么?这是我的代码,它总是为完整路径设置动画. let aPath = UIBizierPath(CGPath: somePath) let anim = CAKeyframeAnimation(keyPath: "pos
我使用以下代码创建了一个矩形,现在我需要舍入这个矩形的角.但是我找不到一个名为layer.cornerRadius的属性,有人可以帮帮我吗? class OvalLayer: CAShapeLayer { let animationDuration: CFTimeInterval = 0.3 override init() { super.init()
我设计了这个代码来生成一个Bezier Path,该路径用作CAShapeLayer屏蔽UIView的路径(视图的高度和宽度是可变的) 这个代码生成一个具有尖锐边缘的三角形,但我想让它圆角!我花了两个小时尝试与addArcWithCenter …,lineCapStyle和lineJoinStyle等工作,但似乎没有任何工作. UIBezierPath *bezierPath = [UIBezie