私がアタッチした画像のように、アプリでチケットを作成する必要があります。 私の問題は、透明な半円形の穴を作るための解決策を見つけることができないように見える一方で、影を穴に追いかけることができないということです。半透明の透明なビューを作成して影を付け加える方法
ticketviewは、テーブルビューのセルで使用する予定です。
私の最初の考えは、2つのビューを1つの白と1つの緑にしてから、緑の部分に背景色の円形のビューを追加することでした。
私はそれを画像として追加することを考えましたが、この解決策は間違っていると思いますが、iOS開発者のアイデンティティはあまりありません。緑色の部分などにテキストを整列させます。
私は少し失われています - 誰もこの仕事を修正する方法のアイデアを持っていますか? :)
可能であれば、私は画像と一緒に行くだろう。このようなことを描くことは、グラフィックを提供することと比べて過度のものです。あなたが絶対にグラフィックスを得ることができない場合は、ベジェパスでこれを行うことができます。作成したビューでシャドーイングするには、ビューのCGPathを取得し、ベジェパスを使用してカーブに沿って影を描きます:https://developer.apple.com/library/content/documentation/2DDrawing/Conceptual/DrawingPrintingiOS/BezierPaths /BezierPaths.html –
@NicolaiHarboあなたが影を表示する必要がある場所 –