アプリで特定の機能を実現するのに役立つ方向性を探しています。
少し説明が難しいですが、ここまでです。マルチレイヤーの比喩 (Photoshop 風) を使用して目標を視覚化していますが、これは私のビジョンを説明するためのものです。実際には妥当ではないかもしれません。
3つの「レイヤー」をイメージ
- 画像を含む最下層
- 上の別のレイヤー - たとえば 50% グレー - ただし、不透明度を下げているため、元のレイヤーは引き続き表示されますが、強調されていません。
- 次に、一番上のレイヤーにある 2 つの正方形のオブジェクトは、それぞれが灰色のレイヤーを通り、元のレイヤーに至るまでの「窓」として機能します。これらの窓を通して、元の画像の一部が完全に不透明に見えるようになります。
最後に、各ウィンドウを指で画面上でドラッグして、各ウィンドウを個別に再配置できるようにする必要があります。
理想的にはある種の指のジェスチャーを使用して、各ウィンドウのサイズを調整できる場合(形状ではなく、正方形のまま)、追加のクレジットが得られます。
私はコードを探しているわけではありません (反対はしませんが)。Objective-C でこれを行うためのアプローチを探しています。理想的には、グラフィック フレームワークの一部などの高度なトピックを掘り下げる必要はありません。
ありがとう!トニー。