![[Swift4]Viewの角を丸くする方法](https://www.yukiiworks.com/wp-content/uploads/2019/04/swift.png)
はじめに
Viewの角を丸くする方法です。
意外とよく使います。
コード
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | import UIKit extension UIView { func roundCorners(radius:CGFloat) { self.layer.cornerRadius = radius self.layer.maskedCorners = [ .layerMinXMaxYCorner, .layerMaxXMinYCorner, .layerMaxXMaxYCorner, .layerMinXMinYCorner ] } } |
UIViewのExtensionにしました。
角丸にしたいUIViewから呼び出して引数に丸めの半径を渡してください。
応用すれば、「上左右の角を丸める」「右上下の角を丸める」等、簡単にできます。
以上です。
![[Kotlin][Android]スプラッシュ画面の作成](https://www.yukiiworks.com/wp-content/uploads/2019/04/kotlin-300x158.png)
![[Swift4]タブが切り替わってきたときに処理をする方法](https://www.yukiiworks.com/wp-content/uploads/2019/04/swift-300x300.png)
![[Flutter]flutter_svgにてEXCEPTION CAUGHT BY SVG](https://www.yukiiworks.com/wp-content/uploads/2020/08/flutter-150x150.png)
![[Android][Kotlin]ToolBarのタイトルを消す方法](https://www.yukiiworks.com/wp-content/uploads/2019/10/android-studio-e1585186990750-150x150.jpg)
![[Python]tkinterのScrolledTextで枠線の色、太さ、スクロールバーの色を変える](https://www.yukiiworks.com/wp-content/uploads/2019/11/python-logo-150x150.png)
![[Swift3]画面の幅、高さを取得する(画面サイズ)](https://www.yukiiworks.com/wp-content/uploads/2019/04/swift-150x150.png)
![[Mac]任意のポートを使用しているプロセスを調べてKillする方法](https://www.yukiiworks.com/wp-content/uploads/2019/03/code1211IMGL1494_TP_V4-150x150.jpg)
![[Android]paddingしたListViewのスクロールバー位置の変更方法](https://www.yukiiworks.com/wp-content/uploads/2019/04/android-150x150.jpg)
![[Laravel]Formの配列をバリデーションでチェックする方法](https://www.yukiiworks.com/wp-content/uploads/2019/05/laravel-150x150.png)

