2017-02-27 5 views
-1

2つのUIViewがコーナーの半径でオーバーラップしています。彼らは同じ色の両方を持っています。私は見つけようとしています、どのようにコーナーの半径を少し濃くする "境界ストローク"を防ぐために誰もこれを防ぐ方法を知っていますか?コーナー半径のシャドウ/ボーダーラインを削除するiOS

var topHistoryLine : UIView 
var bottomHistoryLine :UIView 

    topHistoryLine.layer.clipsToBounds = topHistoryLine.bounds.width/2 
    topHistoryLine.clipsToBounds = true 
    bottomHistoryLine.layer.cornerRadius = bottomHistoryLine.bounds.width/2 
    bottomHistoryLine.clipsToBounds = true 
    topHistoryLine.layer.shadowOpacity = 0.0 
    bottomHistoryLine.layer.shadowOpacity = 0.0 

Example

+2

あなたのコードを追加します。画像は全く明瞭ではありません。 – hasan83

+0

コードが追加されました。暗い線が見えるように画像が大きくズームされています。それは非常に小さなディテールで、見るのはほとんど不可能です。 –

答えて

0
View.layer.shadowOpacity = 0.0 
View.layer.shadowRadius = 0.0 
View.layer.shadowColor = UIColor.clear 
+0

は機能しません... :( –

+0

更新された回答を試してください –

+0

それは影の好みではなく、見た目自体が色を調整して、よりよく見えるようにします。 –

関連する問題