iOSエンジニアのつぶやき

毎朝8:30に iOS 関連の技術について1つぶやいています。まれに釣りについてつぶやく可能性があります。

【Swift】Viewの一部だけを角丸にしたい

結論

右下を角丸にする場合は、下記のように指定することで一部を角丸にできます。コードを見ればわかるように、maskedCornersは配列で指定することができるので、角丸にする部分を組み合わせることもできます。

view.layer.cornerRadius = 10
view.layer.maskedCorners = [.layerMaxXMaxYCorner]

ちなみに、四隅の対応は下記のようになっています。

場所 CACornerMask
左上 .layerMinXMinYCorner
右上 .layerMaxXMinYCorner
左下 .layerMinXMaxYCorner
右下 .layerMaxXMaxYCorner

てな感じで本日も以上となります🍺

その他の記事

yamatooo.blog

yamatooo.blog

yamatooo.blog