2010-11-21 10 views
1

こんにちは、私はミディステップシーケンサーを作ろうと考えています。ズームするときにリサイズ/アサインするノートグリッド/マトリックスを作成する必要があります。私はこれを行うさまざまな方法を探してきましたが、うまくいく方法を見つけ出すことはできません。Objective-Cで拡大/縮小可能なグリッド

(NSRect)で作成されたセルオブジェクトを描画することを考えましたが、サイズ変更時に適切なやりとりを取得する方法がわかりませんでした。

これは私の最初の「巨大な」OBJ-cプロジェクトです。私を殺さないでください。私はまだフレームワークと戦っています。シンタックスは私にとっては外国人です。

答えて

0

Core Animationレイヤーを使用してグリッドを作成することができます。 CALayerを使用してカード/ボードゲームの種類を表示する方法を示し http://developer.apple.com/library/mac/#samplecode/GeekGameBoard/Introduction/Intro.html

コード:
はAppleギークゲームボードサンプルコードプロジェクトを見てみましょう。 チェッカーゲームは、作成したいグリッドに最も近いように見えます。

+0

ありがとうございます。私はCALayerクラスで遊んでいます。私は必要なものに完璧に見えます。 – SacredGeometry

関連する問題