以下のコードでやったところ下のViewのBoderが上のLabelに写り込んでしまいます。
ただ、debug view hierarchey では思い通りになっています。
解決方法を教えていただけると幸いです。
よろしくお願いいたします。
Swift
1 infoView.layer.borderWidth = 3 2 infoView.layer.borderColor = UIColor.black.cgColor 3 infoView.layer.cornerRadius = 8 4 5 titleLabel.layer.borderColor = UIColor.black.cgColor 6 titleLabel.layer.borderWidth = 2 7 titleLabel.layer.cornerRadius = titleLabel.frame.height/2 8 titleLabel.layer.masksToBounds = true
titleLabelの背景色は何色ですか?
00DBF4です。(水色)
infoView.layer.borderWidth = 3
↑をコメントアウトすると透過だけは、自分も知らなかったです、根本的な原因と直し方がわかったら書き込みます
https://stackoverflow.com/questions/15490720/subview-appears-underneath-superviews-layer-border
subViewでなくていいのか...?
回答1件
あなたの回答
tips
プレビュー