我已經添加幾行代碼:如何更改UIBezierPath背景顏色?
var radius: CGFloat = UIScreen.mainScreen().bounds.width - 60
let path: UIBezierPath = UIBezierPath(roundedRect: CGRect(x: 0, y: 0, width: UIScreen.mainScreen().bounds.width, height: UIScreen.mainScreen().bounds.height), cornerRadius: 0)
let circlePath: UIBezierPath = UIBezierPath(roundedRect: CGRect(x: 30, y: (UIScreen.mainScreen().bounds.height - radius)/2 - (navigationController?.navigationBar.frame.height)!, width: radius, height: radius), cornerRadius: radius)
path.appendPath(circlePath)
,但它給了我這樣的結果
我怎樣才能讓我的圈子裏的背景顏色 - clearColor()?
我這個嘗試之一:
UIColor.whiteColor().setFill()
circlePath.fill()
但它並沒有任何意義
爲什麼它沒有任何意義? –
@ A-Live這就是我想知道的:) –