表示がざっくりできたのでボタンの実装に入る。といっても従来使っていた QuickLookControllerを新しく作った SimpleViewerControllerへ差し替えて少し修正を加えるだけ。すぐにできた。
※左右の矢印はアイコン表示のみで実装はまだ。これは後でフォルダ内のファイルをめくる機能として実装する。
- - - -
これで機能的には QuickLookパネルと同等のものができた。ただ視覚エフェクトが物足りない。QuickLookパネルとの違いは2つある。
(1) 拡大・縮小画像が荒い(QuickLookパネルでは補正がかかっていて縮小しても奇麗にみえる)
(2) 出現時のズームアニメーションが無い。消える時にフェードアウト効果が無い。
ズームアニメーションはともかく、拡大縮小時の画像補正とフェードアウトは欲しい。これは実装していこう。