2009-08-26 9 views
2

iphoneとmacのquartz2dの違いは何ですか?どこでそのリストを見つけることができますか?私がアマゾンで創り出したすべての本は、Mac上のクォーツのプログラミングに専念しています。iphoneとmacのquartz2dの相違

答えて

2

低レベルの描画が行われる限り、2つのプラットフォームはほぼ同じです。あなたが遭遇する1つの問題は、これらのガイドの多くがLeopardがリリースされる前に書かれているため、iPhoneのどこにでも存在するビューのCore Animationレイヤバッキングを考慮していないことです。

Mac上でiPhoneのテキスト描画システムにアクセスすることはできません。

2つのプラットフォームの別の主な違いは、Quartz図面の座標空間です。 MacのStandard Quartzは左下隅を(0,0)にしています。UIViewのバッキングレイヤーは、左上隅が(0,0)のように反転したジオメトリを持ちます。 this answerでもう少し詳しく説明します。

関連する問題