Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/107.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
IOS7 tableview底部视图控件中的额外空间_Ios_Objective C_Uitableview_Ios7 - Fatal编程技术网

IOS7 tableview底部视图控件中的额外空间

IOS7 tableview底部视图控件中的额外空间,ios,objective-c,uitableview,ios7,Ios,Objective C,Uitableview,Ios7,我制作了一个视图,它由导航栏视图嵌入。问题是表视图不能与视图底部的额外空间重叠。请看图片。 我将视图背景颜色设置为绿色,这样您可以清楚地看到底部的额外空间 无论我将uitableview高度设置为大于“568”,还是将延伸边设置为“在顶部栏下”,额外的空间始终存在 你能给我一些建议吗?我使用了xcode5和iosdk7.0 非常感谢。您的导航栏似乎是半透明的。在IOS 7中,默认情况下半透明属性变为“是”。这就是为什么您的tableview显示在顶部。为了解决此问题,您必须在创建导航控制器对象

我制作了一个
视图
,它由
导航栏
视图
嵌入。问题是
表视图
不能与
视图
底部的额外空间重叠。请看图片。

我将视图背景颜色设置为绿色,这样您可以清楚地看到底部的额外空间

无论我将
uitableview
高度设置为大于
“568”
,还是将延伸边设置为“在顶部栏下”,额外的空间始终存在

你能给我一些建议吗?我使用了
xcode5
iosdk7.0


非常感谢。

您的导航栏似乎是半透明的。在IOS 7中,默认情况下半透明属性变为“是”。这就是为什么您的tableview显示在顶部。为了解决此问题,您必须在创建导航控制器对象后将导航栏的半透明设置为否,如下所示:

UINavigationController *navCtrl1 = [[UINavigationController alloc]initWithRootViewController:home];
navCtrl1.navigationBar.translucent = NO;

看起来你的导航栏是半透明的。在IOS 7中,默认情况下半透明属性变为“是”。这就是为什么您的tableview显示在顶部。为了解决此问题,您必须在创建导航控制器对象后将导航栏的半透明设置为否,如下所示:

UINavigationController *navCtrl1 = [[UINavigationController alloc]initWithRootViewController:home];
navCtrl1.navigationBar.translucent = NO;

在您的
viewdilaod()中尝试了此操作


在你的
viewdilaod()

中尝试过这个,我觉得很累。但它不起作用。我在导航视图和当前视图的根视图中设置了半透明的“否”。啊~~谢谢你。我累了。但它不起作用。我在导航视图和当前视图的根视图中设置了半透明的“否”。啊~~但是谢谢你。谢谢,我也很累了,但也不行。我试着重建我的笔尖,我发现如果我在故事板上画一个新的tableview,它就可以了,底部没有额外的空间。非常奇怪谢谢,我也很累,但也不行。我试着重建我的笔尖,我发现如果我在故事板上画一个新的tableview,它就可以了,底部没有额外的空间。非常奇怪,我想尽一切办法来修复它。但我不知道为什么所有的方法都失败了。所以我在故事板上重新画了笔尖,问题就发生了。真奇怪。也许我把笔尖从Xcode 4移到了Xcode 5,这就导致了这个问题。我尝试了所有的方法来修复它。但我不知道为什么所有的方法都失败了。所以我在故事板上重新画了笔尖,问题就发生了。真奇怪。也许我将nib从Xcode 4移动到Xcode 5,这会导致问题。