2015-02-10 69 views
1

下面的代碼很好地旋轉我的iOS 8進度視圖。但在iOS 7,它弄亂了我的觀點,'無法同時滿足約束'錯誤開始彈出。 它在iOS 7中以不同的方式實現嗎?CGAffineTransformMakeRotation iOS7

progressView.transform = CGAffineTransformMakeRotation(CGFloat(270 * M_PI/180.0)) 
+1

請勿使用帶CGAffineTransform動畫視圖的自動佈局或使用沒有自動佈局的子視圖或使用子圖層/ etc。 – rock88 2015-02-10 13:38:21

+0

@ rock88,你的意思是,不要只爲這個progressView使用autolayout?根本不使用自動佈局將會很困難。 – Kashif 2015-02-10 13:40:14

+0

是的,只有這個視圖,只需將'translatesAutoresizingMaskIntoConstraints'設置爲NO,併爲此視圖設置框架。 – rock88 2015-02-10 13:42:27

回答