【问题标题】:UIContainerView not displaying if I set the parent background color如果我设置父背景颜色,UIContainerView 不显示
【发布时间】:2019-12-31 02:11:09
【问题描述】:

我有一个父视图,里面有一个容器视图。当我设置父视图背景颜色时,容器视图不再显示

我尝试以编程方式设置两个视图的背景颜色并将 alpha 值显式设置为 1,但没有成功

这是课程代码


    import UIKit

    class DoseViewController: UIViewController {

    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view, typically from a nib.

        label.font = UIFont(name:"HelveticaNeue-Bold", size: 16.0)

        self.view.backgroundColor = UIColor(red: 73, green: 101, blue: 76, alpha: 1)
        container.layer.cornerRadius=30
        container.backgroundColor = UIColor.white.withAlphaComponent(1.0)


      }


    @IBOutlet weak var label: UILabel!

    @IBOutlet weak var container: UIView!



        }

【问题讨论】:

    标签: swift background uicolor uicontainerview


    【解决方案1】:

    容器视图包含一个与之关联的视图控制器。当您将容器视图拖动到视图控制器时,将创建一个关联的视图控制器。所以,为了你的声望

    ,你必须改变相关viewcontoller的背景

    //简单修复 使关联视图控制器的背景颜色清除颜色以显示容器视图颜色

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-11-17
      • 1970-01-01
      • 2021-10-19
      • 1970-01-01
      • 2012-04-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多