0
使用CGAffineTransformRotate和UIRotationGestureRecognizer來旋轉視圖。問題是我的視圖呈矩形,在旋轉的瞬間,我的視線扭曲並改變其形狀。即時通訊使用此代碼:旋轉扭曲我的圖像
- (IBAction)handleRotate:(UIRotationGestureRecognizer *)recognizer {
recognizer.view.transform = CGAffineTransformRotate(recognizer.view.transform, recognizer.rotation);
recognizer.rotation = 0;
}
這是我原來的觀點:
這是我的結果,當我提出一個45度的旋轉,我無法弄清楚如何使視圖保持它的原始形狀。
您可能正在被自動化垃圾咬壞。 –
我曾嘗試在IB中禁用auroresize子視圖,但似乎什麼都不做。 –
IIRC,autoresize設置隱藏了幾個不同的地方。 –