2012-06-30 141 views
0

我製作了一個UIView,其中使用CGmutablePathRef將一些點收集到封閉多邊形中。我正在用CGContext繪製它們。我現在想要'翻轉'這些多邊形所在的UIView。我沒有變換來翻轉頂點。我在哪裏得到一個?我如何去做這件事?我在哪裏可以找到一些閱讀材料和我在這裏一般描述的代碼示例?轉換多邊形

回答

0

好吧,我的答案是CALayer,它是每個UIView的基礎。 CALayer有一個獲取affineTransform的方法。然後可以使用CATransform3DMakeRotation修改affineTransform。羅布納皮爾把我轉到CALayer概念here。 Ray Wenderlich解釋了訪問CALayer here(包括對其進行繪製),旋轉CALayer的範圍爲here