このサブビューはスーパービューを超えて拡張したいと思いますが、スーパービューの境界線はサブビューに分割されています。これを防ぐ方法はありますか?代わりに、ビューのレイヤーの境界線を使用してのスーパービューの境界線がサブビューに分割されています
class TheView : UIView {
let theSubView = UIButton()
override init(frame: CGRect) {
super.init(frame: frame)
layer.borderColor = UIColor.gray.cgColor
layer.borderWidth = 1
clipsToBounds = false
addSubview(theSubView)
theSubView.backgroundColor = UIColor.green
theSubView.frame = CGRect(x: 0, y: -10, width: 50, height: 50)
}
}
ああ、あなたは意味ですか? – Fogmeister
ええ、そうです –