簡體   English   中英

UITableViewCell中的UIView的角半徑在iOS9中不起作用

[英]Corner radius for UIView in UITableViewCell not working in iOS9

我的自定義UITableViewCell中有一個UIView。 我想設置取決於該UIViews框架的高度的拐角半徑,目前我有以下代碼:

 override func layoutIfNeeded() {
        super.layoutIfNeeded()
        subjectColorView.layer.cornerRadius = subjectColorView.frame.size.height/2
    }

這在iOS10中完美運行,但在iOS9中根本無法解決。 我在這里做錯了什么? 進行此類型或查看設置的最安全地點在哪里?

嘗試使用邊框半徑裁剪UIView。

subjectColorView.layer.masksToBounds = true

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM