0
我的應用程序具有一個按鈕,用於旋轉我認爲90度並相應地改變其框架,使其充滿屏幕中的風景。幀大小在IOS不改變11
的代碼如下:
CGAffineTransform transform = CGAffineTransformRotate(self.tabsView.transform, M_PI_2);
self.tabsView.transform = transform;
CGRect newFrame = CGRectMake(self.view.frame.origin.x, self.view.frame.origin.y, self.view.frame.size.width, self.view.frame.size.height);
self.tabsView.frame = newFrame;
但在iOS的11模擬器上運行它的Xcode 9的β6我得到這個結果:
這是一個bug還是做了什麼cha這個版本中的nge我不知道? 我使用自動佈局。
你不覺得改造後,視圖的高度將成爲寬度和寬度變得高度? – Suryakant
@Suryakant我覺得太在第一,但這樣做只是導致iOS上的10錯誤的結果,並在iOS上11 代碼本身是正確的還是沒有影響,它只是看起來像在iOS上11其不被執行,我不知道爲什麼。 – Kian