Iphone UITableView下面有空格,可以';移开

Iphone UITableView下面有空格,可以';移开,iphone,uitableview,table-footer,Iphone,Uitableview,Table Footer,我有一个UITableView,它显示一些在运行时读入的数据,下面有一个按钮,单击该按钮时将刷新列表。所有这些都很好,但是模拟器上的布局有问题 当我运行时,表格底部有一个空格,按下刷新按钮。无论UITableView有多长,UIButton始终保持在该延长距离。如果我用UIButton覆盖底部,它显示时的填充会稍微少一些。我不知道如何解决这个问题 带有行为示例的图像:看起来这是因为您在设计时没有模拟导航栏,并且您的自动调整大小遮罩设置不正确 您可以为顶部栏启用模拟度量(选中主视图的IB中的att

我有一个UITableView,它显示一些在运行时读入的数据,下面有一个按钮,单击该按钮时将刷新列表。所有这些都很好,但是模拟器上的布局有问题

当我运行时,表格底部有一个空格,按下刷新按钮。无论UITableView有多长,UIButton始终保持在该延长距离。如果我用UIButton覆盖底部,它显示时的填充会稍微少一些。我不知道如何解决这个问题


带有行为示例的图像:

看起来这是因为您在设计时没有模拟导航栏,并且您的自动调整大小遮罩设置不正确


您可以为顶部栏启用模拟度量(选中主视图的IB中的attributes inspector)设置为
导航栏
,或者您可以去修复自动调整大小的遮罩。它们是IB中尺寸检查器中的红色部分。

这似乎是因为您在设计时没有模拟导航栏,并且您设置的自动调整大小遮罩不正确


您可以为顶部栏启用模拟度量(选中主视图的IB中的attributes inspector)设置为
导航栏
,或者您可以去修复自动调整大小的遮罩。Ib/P> > P>这是因为在你设计屏幕时,你没有考虑导航条会出现。只需在顶部的屏幕上添加一个条,并使用适当的自动调整大小的遮罩重新排列表格和按钮。这将是合适的。

< P>这是因为当你设计屏幕时,你没有考虑导航条会来。只需在顶部的屏幕上添加一个条,并使用适当的自动调整大小的遮罩重新排列表格和按钮。它将适合。

我认为问题在于,在界面生成器中,您的布局不会以相同的大小显示,因为它缺少顶部的导航栏


在可视化编辑器中,选择承载表视图的窗口,转到
属性检查器
,然后在检查器的
模拟度量
部分中为顶部栏条目选择
导航栏
。您的设计布局将发生更改。调整表格视图大小,移动按钮,重建应用程序,然后再次运行;这应该可以解决问题。

我认为问题在于,在界面生成器中,您的布局没有以相同的大小显示,因为它缺少顶部的导航栏


在可视化编辑器中,选择承载表视图的窗口,转到
属性检查器
,然后在检查器的
模拟度量
部分中为顶部栏条目选择
导航栏
。您的设计布局将发生更改。调整表格视图大小,移动按钮,重建应用程序,然后再次运行;这应该可以解决问题。

您是否尝试将TableView页脚高度设置为0.0f?它不是模拟器,而是iPhone中的模拟器。您似乎来自Android背景。您是否尝试将TableView页脚高度设置为0.0f?它不是模拟器,而是iPhone中的模拟器。你似乎来自Android背景。我曾多次尝试根据导航栏调整大小,结果没有任何变化,但添加
模拟指标
最终显示的是大小不正确的
UITableView
。仍然不确定为什么带有度量值的版本缩小了这么多,但什么有效,有效。我曾多次尝试根据导航栏调整大小,结果没有变化,但添加
模拟度量值
最终显示了大小不正确的
UITableView
。仍然不确定为什么带有度量的版本缩减了这么多,但什么有效,什么有效。