【Swift】Viewの一部だけを角丸にしたい
結論
右下を角丸にする場合は、下記のように指定することで一部を角丸にできます。コードを見ればわかるように、maskedCorners
は配列で指定することができるので、角丸にする部分を組み合わせることもできます。
view.layer.cornerRadius = 10 view.layer.maskedCorners = [.layerMaxXMaxYCorner]
ちなみに、四隅の対応は下記のようになっています。
場所 | CACornerMask |
---|---|
左上 | .layerMinXMinYCorner |
右上 | .layerMaxXMinYCorner |
左下 | .layerMinXMaxYCorner |
右下 | .layerMaxXMaxYCorner |
てな感じで本日も以上となります🍺