我正在尝试在屏幕中间设置一个stackview,其左边距右边为20。在内部,我想放置两个自定义UIView,但我不退出了解如何执行此操作。我尝试给UIViews分别指定其Height和Width,但一无所获。
我相信堆栈视图具有所有正确的约束。这是代码:
range(10, 20)
stackview如何与UIview一起使用?据我了解,UIViews没有 intrinsicContentSize ,但是我不知道如何处理。
答案 0 :(得分:0)
您可以添加两个容器视图来代替以编程方式进行操作,将它们附加到视图控制器,然后使用Alpha激活它们。
这将使约束更加容易,并且您仍然可以编写任何其他多余的内容
myView1.alpha = 1 // activate
myView2.alpha = 0 // deactivate
答案 1 :(得分:0)
我的代码无法正常工作,因为我忘记设置teamsStackView.translatesAutoresizingMaskIntoConstraints = false