在增加活力时保持界面构建器对按钮的约束

keep interface builder constraints on button when adding to vibrancy

我在界面生成器中创建了一个按钮并对其进行了约束。但是,现在,我想将它添加到活力效果中。

所以当我在创建活力时将它添加到内容子视图中。按钮失去所有约束。有没有办法避免界面生成器的约束?

使用 swift.

    vibrancyEffectView.contentView.addSubview(buttonOulet)
    visualEffectView.contentView.addSubview(vibrancyEffectView)

好的,快速回答是,一旦您开始通过代码或在界面构建器中制作活力视图,原始约束就会被删除。通过遵循我上面评论中的 link,它帮助我在 IB 和约束中创建了一个充满活力的视图。