2011-12-18 80 views
2

如何使用任何視圖(比如說UIButton)使用Quartz中的轉換來顛倒視圖?我試過button1.transform = CGAffineTransformMakeRotation(M_PI);與許多其他值(M_PI除外),但沒有正常工作。任何視圖的顛倒轉換

+0

你試過這個後發生了什麼? – PengOne

+0

它水平變換並翻轉,我希望它恢復到原來的狀態(翻轉到正常),也許我拼錯了這個問題:我希望這個標籤能夠回到原來的狀態。 – JAHelia

+0

'CGAffineTransformMakeRotation(M_PI);'旋轉圖像。您想要反轉並旋轉圖像。 – PengOne

回答

5

CGAffineTransformMakeRotation(M_PI);旋轉固定左上角的圖像。如果您希望錨定中心,則需要在變換之前或之後移動UIButton

您的評論閱讀就像你想反轉和旋轉圖像。

+0

如何在旋轉後重新定位UIButton? – JAHelia

+0

'button.center = ...' – PengOne

+0

感謝兄弟,作爲一名數學家,請你參考這個問題:http://stackoverflow.com/questions/8545185/transforming-uitableview-to-support-right-to-left -languages – JAHelia