0
我已成功使用colorWithPatternImage在CALayer中創建背景色,我正在使用它作爲演示文稿的背景。但是,圖像是以倒置的顏色呈現的。從幾個小時的閱讀帖子和文檔中我明白,這是因爲反向屏幕座標。CALayer colorWithPatternImage UIImageOrientation
所以,我嘗試了這個代碼,我發現幾小時後閱讀帖子,但它不起作用。
以下使用的pImage先前從NSURLConnection加載。
flippedImage = [UIImage imageWithCGImage:pImage.CGImage scale: 1.0f orientation: UIImageOrientationDownMirrored];
self.backgroundColor = [UIColor colorWithPatternImage:flippedImage].CGColor;
self.anchorPoint = CGPointMake(0.0,0.0);
我應該說我在後臺線程中這樣做。我也嘗試了文檔中的其他方向,並且他們都沒有在我的代碼中工作。
謝謝
謝謝,我會試試看。 – user1751607
我試了self.geometryFlipped = YES和[self setGeometryFlipped:YES];兩者都沒有工作。 – user1751607
好吧,我發現使用self.transform = CATransform3DRotate會翻轉另一個圖層,但將圖層的頂部放在父圖層邊界之外。有人能夠提供一個設置和座標的鏈接。 – user1751607