swift 枠線と角丸を同時にかけると細い線が入ってしまう問題 .layer.borderColor .layer.borderWidth .layer.cornerRadius
button.layer.borderWidth = 5
button.layer.cornerRadius = 10
button.layer.borderColor = UIColor.white.cgColor
などで枠線と角丸を同時にかけると(背景が白の場合は顕著に)
細い線が入ってしまいます。
これを防ぐには
button.layer.masksToBounds = true
これを追加します。