UIViewの指定した箇所を角丸にする

こんばんは、daihaseです。
今日は久々のSwiftネタを。というか久々のブログを。

UIViewの指定した箇所を角丸にする方法。
例えば全体を角丸にするには

こんな感じにしてやればなりますね。

でも左上だけ、とか右上だけ、といった箇所を指定する場合はちょっとした処理を書いてやらないといけません。それが以下。

UIViewを拡張したクラスを作ってやります。

ではこれを使って作成したUIViewの指定した箇所を角丸にして表示してみましょう。

ちゃんと上から順に角丸になっていってますね。

ちなみにUIViewを拡張してるので当然UIButtonやUILabelも同じように指定した箇所を角丸化出来ます。

それでは今日はここまで。
良いSwift開発ライフを〜

スポンサーリンク
336 x 280 レクタングル(大)
336 x 280 レクタングル(大)