トリミング ユーティリティのように機能して見たいのですUITextView
が (下の画像の例を参照)、ビューの端を使用してビューを移動、回転、サイズ変更する正しい方法が見つかりません。
UIGestureRecognizer
全体に s を適用して移動 (またはパン) および回転することに成功しましたUITextView
が、4 つのノードすべてがビューを移動、回転、またはサイズ変更するエッジ機能になると、ノードを完全に機能させるのが難しいため行き詰まります。 . 私は2つのアプローチを試みました:
UIImageView
1.のサブビューとして、4 つのノードすべてを追加しましUITextView
た。ノードがUITextView
エッジの半分の外側にあるとき、私はclipsToBound = NO;
それらを正しく表示するようにしていました。ただし、ビュー外のノードはタッチに応答しません。次に、解決策2を試しました...
UITextView
2.コンテナ内にラップUIView
され、各エッジに 4 つのノードが追加され、UITextView
内部に適切に配置されます。これにより、優れた UI を実現しましたが、ジェスチャ レコグナイザーはまだ機能しませんでした。これは、ジェスチャ レコグナイザーが既にある別のビューのサブビューであるビュー内に入れ子になっている可能性が高いためです。これにはさらに調査が必要ですが、このアプローチは少し複雑すぎるように感じます。
私は正しい道を進んでいますか?おそらく、UIGestureRecognizer
私が達成しようとしているこの目標の正しい解決策ではありません。誰かが同様の作業をした経験がある場合は、正しい方向に向けてください。私はコードではなくアイデアを探しています...