2
iphone和mac上的quartz2d有區別嗎?我在哪裏可以找到那個列表?我在亞馬遜創建的每本書都致力於在Mac上編程石英。iphone和mac上的quartz2d區別
iphone和mac上的quartz2d有區別嗎?我在哪裏可以找到那個列表?我在亞馬遜創建的每本書都致力於在Mac上編程石英。iphone和mac上的quartz2d區別
就低級繪圖而言,兩個平臺幾乎完全相同。您將遇到的一個問題是,許多這些指南都是在Leopard發佈之前編寫的,所以它們沒有考慮核心動畫層支持視圖,這些視圖在iPhone上隨處可見。
您無法訪問Mac上執行的iPhone上的某些文本繪圖系統。
這兩個平臺之間的另一個主要區別是Quartz繪圖的座標空間。 Mac上的標準Quartz的左下角爲(0,0),其中UIViews的背景層具有翻轉的幾何圖形,左上角爲(0,0)。我在this answer中提供了更多的細節。