iOS10のバグなのかなんのか、不明ですが、
UIButtonにつけていた角丸が急に粗くなった。。。
HogeViewController.swift
let button = UIButton()
//背景色
button.backgroundColor = UIColor(red: 206, green: 186, blue: 167, alpha: 1)
//角丸
button.layer.cornerRadius = button.frame.size.width / 2
//ボーダー幅
button.layer.borderWidth = 0
// 影
button.layer.shadowOpacity = 0.5
button.layer.shadowOffset = CGSizeMake(2,2)
こんな感じであらくなる
※わかりやすく黒ボーダーで線を引いてます。白いところがはみ出てる。
解決方法はさがしましたがみつかりませんでした。
が、shadowを取ると粗さが消えました。。汗
下記のような感じ。
HogeViewController.swift
//角丸
button.layer.cornerRadius = button.frame.size.width / 2
//ボーダー幅
button.layer.borderWidth = 0
//button.layer.shadowOpacity = 0.5
//button.layer.shadowOffset = CGSizeMake(2,2)
こうう結果に。(ちょっと見づらい
同じような内容で記事あがったおりました。
下記参考