2010-08-02 32 views
1

問候......我爲和平而來,格殺勿論......最好的辦法是不是在(0,0)

我有型的UIView的容器(A網格),並添加許多子層到UIView的圖層(CALayers表示網格中的單元格)。

在Cell中,我使用CGContextDrawImage在不同的位置渲染了很多UIImages。我很清楚需要翻譯和縮放,但縮放(翻轉)是參照超級視圖(網格)協調人,而單元CALayer的起源不是(0,0)。

因此,我的渲染遍佈整個店鋪(大部分是在屏幕外)。當UIImage不在(0,0)時,處理翻譯和縮放的最佳方式是什麼?有沒有一種既定的設計模式,我應該使用。

+0

您的問題很難像最初編寫的那樣理解,您應該發佈代碼片段來說明您的問題。 – Jarson 2011-03-09 23:46:41

回答

0

我解決了這個問題,只需通過雙倍y原點手動偏移翻譯。