#開発環境
Swift5 xcode12.2
#概要
textViewの枠線のレイアウトをコードを書くことで変更する方法です。ここでは枠のカラー、幅の変更、枠を角丸にする方法を紹介します。また、今回のカラー指定ではtextFieldの枠線の色と同じ色に設定しています。ここの部分は自分が変更したい色に設定してみてください!
##枠のカラー変更
// 枠のカラー
textView.layer.borderColor = UIColor(red: 0.9, green: 0.9, blue: 0.9, alpha: 1.0).cgColor
##枠の幅の変更
// 枠の幅
textView.layer.borderWidth = 5.0
##枠を角丸にする
// 枠を角丸にする
textView.layer.cornerRadius = 20.0
textView.layer.masksToBounds = true
##ソースコード
import UIKit
class ViewController: UIViewController {
@IBOutlet weak var textView: UITextView!
override func viewDidLoad() {
super.viewDidLoad()
// 枠のカラー
textView.layer.borderColor = UIColor.blue.cgColor
// 枠の幅
textView.layer.borderWidth = 5.0
// 枠を角丸にする
textView.layer.cornerRadius = 20.0
textView.layer.masksToBounds = true
}
}
#まとめ
今回はtextViewの枠のレイアウト変更についてまとめました。参考にして頂けたら幸いです。