CAShapeLayerにUIBezierPath.FromOval()で円形(FillColorで塗り)を描画し、UIView.LayerにAddSublayerしています。
この時、タッチ領域は矩形状にしか判定できないのですが、円形にタッチ領域を狭めることはできないでしょうか?
CGImageのアルファ値を見るという記事も見たのですが、CAShapeLayer.ContentsがnullなのでCGImageが取得できませんでした。
解決方法はあるでしょうか?Xamarinの質問ですが、swift, objective-cでも構いません。
◆環境
Visual Studio 2019
Xamarin 16.1
Xamarin.iOS 12.10
実機iPadのiOS 12.3
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/07/07 03:59