切换到横向时,Tableview将约束更改为全屏

时间:2018-11-22 04:02:04

标签: ios swift uitableview view constraints

基本上,我有一个表格视图,当我切换到横向时,我希望它将表格视图设置为全屏,当我切换回纵向时,它应该还原为默认约束。如果删除断点,它将起作用。

但是,当我将其从横向切换为纵向时,它不会恢复为默认值。当我将其切换回纵向时,我正在编辑约束以使其执行所需的操作。但是,我愿意接受其他解决方案。请告诉我应该怎么做。就像这张图片一样,我使用-p添加了断点:

breakpoint log

UIViewAlertForUnsatisfiableConstraints

1 个答案:

答案 0 :(得分:1)

应用支持风景和肖像,那么我们不需要以编程方式设置约束,我们可以使用情节提要的大小类(因特征而异)来实现相同的目的。通过使用尺寸类,我们可以创建自适应布局设计。我们可以为横向和纵向应用设置不同的约束。

请查看下面的教程链接:

Tutorial Link