我正在学习自动布局,并在标签和按钮上手动使用约束来布局。
现在,如果我动态创建两个控件并将其作为子视图添加到我的主视图并给它约束。
它工作正常但如果我将该控件放在xib上并给它们IBOutlet然后给出约束通过代码来实现它。
它没有以正确的方式显示标签和按钮。
我的理解是当我们对xib进行控制时(我的自动布局功能打开)它已经为它定义了一些约束当我们通过代码给出约束时,它与xib约束冲突。
因此,我可以通过代码为XIB中定义的控件提供约束,如果没有,那么定义手动约束以控制已在XIB中定义的方法是什么?我应该仅动态创建它们还是有任何方式符合我的标准?