テクノモンキーのアプリ開発日記

テクノモンキーの開発ブログです。iOS、Android、Unity、Cocos2d-xなどアプリ開発関連のTipsやアプリ開発に役立つ情報を発信します。

【iOS】UIViewに枠線と色をつける方法(Swift)

【iOS】UIViewに枠線と色をつける方法(Swift)
久しぶりにSwiftを触ったらUIViewに枠線をつける方法を忘れてしまっていたのでメモ。

UIViewに枠線と色をつける方法(Swift)

import UIKit

class ViewController: UIViewController {

    @IBOutlet weak var backview: UIView!
    
    override func viewDidLoad() {
        super.viewDidLoad()
        backview.layer.borderWidth = 1.0 //枠線の太さを指定
        backview.layer.borderColor = UIColor.black.cgColor //枠線の色を指定
    }
    
}

「borderColor」の色を変更することで枠線の色も変更できます。
ただし、「borderColor」に指定するのはUIColorではなくCGColorであるという点に注意が必要。
UIColorで色を指定したい場合は、最後にCGColorに変換する必要がある。


developer.apple.com

developer.apple.com

developer.apple.com