Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 向UITableView添加缺少的约束时,它将消失_Ios_Objective C_Iphone_Uitableview_Constraints - Fatal编程技术网

Ios 向UITableView添加缺少的约束时,它将消失

Ios 向UITableView添加缺少的约束时,它将消失,ios,objective-c,iphone,uitableview,constraints,Ios,Objective C,Iphone,Uitableview,Constraints,在我的应用程序中,我有一个链接到视图控制器的导航控制器。此视图控制器有一个UITableView,它填充了它的整个大小。当我在不添加约束的情况下运行应用程序时,这个UITableView的宽度和高度都比模拟器(iPhone 6)稍小。但是当我添加缺少的约束时,UITableView在屏幕上不再可见,只有导航控制器顶部的标题栏仍然可见。我试过钉住高度和宽度,但没有用 谢谢你的帮助 编辑1:这里有一个屏幕截图,显示了我使用的约束列表:我认为您的约束是这里的问题所在 您可以将tableView的前导和

在我的应用程序中,我有一个链接到视图控制器的导航控制器。此视图控制器有一个UITableView,它填充了它的整个大小。当我在不添加约束的情况下运行应用程序时,这个UITableView的宽度和高度都比模拟器(iPhone 6)稍小。但是当我添加缺少的约束时,UITableView在屏幕上不再可见,只有导航控制器顶部的标题栏仍然可见。我试过钉住高度和宽度,但没有用

谢谢你的帮助


编辑1:这里有一个屏幕截图,显示了我使用的约束列表:

我认为您的约束是这里的问题所在

您可以将tableView的前导和尾随空间与底部布局对齐,但我不确定这是否可行

是否可以尝试将前导和尾随都更改为0空间以显示superview


编辑:A当您开始在interface builder中使用约束时。

我们可以获得约束列表吗?或者你故事板的图片?我编辑了原始帖子:)我会试试这个:)我如何将前导和尾随更改为superview?我双击约束,它提供了除如何将路线从底部布局更改为superview之外的所有选项。删除您的实际约束并从superview创建一个新的约束我是否需要通过代码执行此操作,或者是否可以通过interface builder执行此操作?我找不到关于后者的任何教程:\