親切すぎるiPhoneアプリ開発の本

これまでのまとめ - プロジェクトの構成

Icon comment count 0
Icon stock count 0

1 プロジェクトの構成

サンプル:24/CanvasWithPallet-03を拡張するにあたり、これまでに作ったExtendablePalletViewクラスとThumbnailViewクラスをプロジェクトに加えることにします。

まずは色エディタ付き拡張パレット用にExtendablePalletViewから加えてみましょう。

1.1 ExtendablePalletViewの利用

色エディタ付き拡張パレットはCanvasWithPalletプロジェクトに、サンプル:18/ExtendablePalletView-08-altのSlideInSlideInプロジェクトのExtendablePalletView.swiftを加えて実現します。また、サンプル:24/CanvasWithPallet-03にあるPalletは、ステップ15で作った古いものなので、こちらもサンプル:18/ExtendablePaletView-08-altのものにPalletディレクトリごと差し替えます。

ExtendablePalletViewの準備はViewControllerの-loadSlideInViewメソッドでおこなっています。取っ手をタップされた時のパレットのスライド、色エディタの埋め込み方などは、SlidInプロジェクトのViewController.swiftを参考にしてください。また、ステップ18では色エディタによる色変更時に、CanvasViewのpenColorを対応させていなかったので、この点は次のようにして対応しています。

↓ ViewController.swift サンプル:31.5/CanvasWi

出典情報

Medium

親切すぎるiPhoneアプリ開発の本

  • 著者: 國居 貴浩

コメント

    コメントはありません