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