2013-02-05 96 views
0

我使用UIBezierPath實現了一個自由繪製模塊,但是我想在完成繪製後獲取曲線的所有框架,我該怎麼做。在iOS中計算UIBezier路徑框架

如果有辦法獲得連接路徑的路徑點,它將會很棒。

+0

你有沒有找到答案?我有同樣的問題:) – Cocoadelica

回答

0

你的問題並不完全清楚,但是如果你想要一個UIBezierPath的邊界矩形,那麼就有一個bounds屬性。

如果您想知道連接另一條路徑的最後一個點的位置,則有currentPoint屬性。

如果你想檢查路徑的不同部分,你必須去下面的CGPathCGPathApply函數。

如果要測試某個點是否在路徑內(將被填充),可以使用containsPoint:方法,並且如果要測試某個點是否爲路徑的一部分,則必須執行數學運用貝塞爾公式......

+0

好的,謝謝你。所以我想獲得該路徑的框架,因爲我想縮放它。或者如果有其他方法可以做到這一點,那將會很棒。 –