uibezierpath

    2热度

    1回答

    我画了一条UIBeizerPath的垂直线,我需要这条线有一个值为5的拐角半径。我试着记得[pathLayer setCornerRadius: 5];,但我没有得到结果...你能帮助我吗?我如何分配角半径值?这是我的代码使用 // crea le barre del grafico e gli assegna l'altezza della label y corrispondente

    0热度

    1回答

    我有以下行创建弧 func drawSomething(_ context: CGContext, rect: CGRect) { context.saveGState() let path = UIBezierPath() let pathStartRagAngle = (0).degreesToRadians let pathEndRagAngle =

    0热度

    1回答

    我正在从一个xib文件加载我的searchBar的项目,其中searchBar由UIBezierPath组成,用于自定义背景。我在设置xib类的cornerRadius时遇到了问题。出于某种原因,即使我在课堂上设置它,我也没有得到它。我的代码如下,帮助将非常欣赏找到问题。 override func awakeFromNib() { let image = getImageWithCol

    1热度

    1回答

    我正在初始化并通过SKShapeNode的纹理显示一个SKSpriteNode,其中有一个代表圆的一部分的特定路径。下面是一个形状我使用一个游乐场产生的一个示例: import SpriteKit import PlaygroundSupport let view = SKView(frame: CGRect(x: 0, y: 0, width: 300, height: 300)) le

    0热度

    2回答

    我有一个UITableView其细胞包含在其上我需要执行三件事一个子视图:在运行时根据内部的值 改变其宽度约束一个特定于该单元格的对象 根据相同的值更改其背景颜色 围绕视图的左上角和左下角,但将右角保持原样(因此layer.cornerRadius不是选项) 我用下面的代码我的自定义UITableViewCell子类中,实现对仅看,这是我从tableView:cellForRowAt:叫一侧的圆角

    0热度

    1回答

    我在xib上有一个UIButton,它是一个矩形,我想更改它的框架使其具有像角的箭头,但将其保留在xib(来自界面构建器),我该怎么做? 我知道我可以使用drawRect中的UIBezierPath来做到这点,但那只是创建一个自定义形状并从代码中添加它。 还有别的办法吗? 这是我的代码以自定义按钮: class ButtonContinue: UIButton { var path:

    2热度

    2回答

    我有这个在GitHub上:https://github.com/evertoncunha/EPCSpinnerView 它这样做的动画: 有动画毛刺,当圆填充目前正在调整大小,我不想解决这个问题。 毛刺发生是因为我通过设置图层边角来填充圆的方式,所以它看起来像一个圆圈,我用动画进度增加了lineWidth,看起来好像是从外面填充的,从EPCDrawnIconSpinner开始。 SWIFT文件:

    1热度

    1回答

    我使用UIBezierPath绘制一条线。我想伸展它,但它不起作用。我究竟做错了什么?我怎样才能改变线的起点和终点? let line = CAShapeLayer() let linePath = UIBezierPath() func DrawLine() { linePath.move(to: to: CGPoint(x: 100, y: 100) linePat

    0热度

    1回答

    我使用dr-Charts API在我的应用程序中绘制条形图。我画了条线图: BarChart *barChartView = [[BarChart alloc] initWithFrame:CGRectMake(0, 150, WIDTH(self.view), HEIGHT(self.view) - 600)]; [barChartView setDataSource:self]; [bar

    3热度

    2回答

    这是代码(见下文)可以是什么样子: 代码: import UIKit class TornadoButton: UIButton{ override func hitTest(_ point: CGPoint, with event: UIEvent?) -> UIView? { let pres = self.layer.presentation()! let supp