0
我正在嘗試將一個CAShapeLayer的形狀從一個圓形更改爲一個不同的形狀。看着這樣一個問題:如何在UIBezierPath中直觀地顯示點?
我找到了解決辦法,但我的問題是我怎麼能直觀地看到一個UIBezierPath多少分了。是否有一種方法可以對與生成的線不同的點進行着色?
例如,用線理解有兩點很簡單,但如果我們用bezierPathWithRoundedRect做一個圓,那麼它算作一個點還是更多?
我正在嘗試將一個CAShapeLayer的形狀從一個圓形更改爲一個不同的形狀。看着這樣一個問題:如何在UIBezierPath中直觀地顯示點?
我找到了解決辦法,但我的問題是我怎麼能直觀地看到一個UIBezierPath多少分了。是否有一種方法可以對與生成的線不同的點進行着色?
例如,用線理解有兩點很簡單,但如果我們用bezierPathWithRoundedRect做一個圓,那麼它算作一個點還是更多?
您需要自己添加圓來直觀地看到點。只需跟蹤您給路徑的CGPoint,並在每個CGPoint周圍繪製一個圓。
Btw ..如果你使用PaintCode,你可以編輯bezier路徑並查看點 - 這非常有用。