2014-02-17 46 views
0

我的代碼一樣遵循CGAffineTransformRotate不起作用像預期

self.view1.layer.anchorPoint = CGPointMake(1.0, 0.5); 
CGAffineTransform transform = CGAffineTransformRotate(self.view1.transform,M_PI/2); 
self.view1.transform = transform; 

我的UI就像是遵循

enter image description here

的淺綠色背景的看法是廠景,它有一個子視圖的標籤。如果我運行代碼,在我看來,視圖和標籤將圍繞progressview的左邊點旋轉M_PI/2。但事實如下:

enter image description here

+0

我無法看到淡綠色的背景視圖? – Mani

+0

我認爲你的觀點1可能不是你的想法。它是否在故事板中定義?你確定你有view1鏈接到視圖,還是隻是鏈接到標籤? – HalR

+0

@iMani對不起,青色背景顏色視圖是view1 – Dracuuula

回答

0

添加

NSLog(@"%@", self.view1); 

要檢查self.view1 - 是一個後臺視圖,而不是標籤。 另外我認爲你需要改變anchorPoint。

+0

對不起青青backgroundcolor視圖是view1 – Dracuuula

+0

這是更多的評論要求澄清,比它是一個答案 –

+0

@Dracuuula我期望如此。這是你的代碼:) – Avt

相關問題