Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.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
为什么我的UITableView不断调整大小?_Uitableview - Fatal编程技术网

为什么我的UITableView不断调整大小?

为什么我的UITableView不断调整大小?,uitableview,Uitableview,我制作了一个UINavigationController,它通过故事板将UITabBarController推入视图。我在UITabBarController上总共有5个选项卡,所有这些选项卡都是uitableviewcontroller,只希望5个选项卡中的一个显示导航栏 其他4个选项卡(选中时)使用[self.navigationController setNavigationBarHidden:NO动画:YES]隐藏导航栏 除了每次切换回第一个选项卡时,我的标题视图每次都会高出约20分之外

我制作了一个UINavigationController,它通过故事板将
UITabBarController推入视图。
我在UITabBarController上总共有5个选项卡,所有这些选项卡都是uitableviewcontroller,只希望5个选项卡中的一个显示导航栏

其他4个选项卡(选中时)使用
[self.navigationController setNavigationBarHidden:NO动画:YES]隐藏导航栏

除了每次切换回第一个选项卡时,我的标题视图每次都会高出约20分之外,一切都正常。我使用的是
Xcode 5和iOS7。
几乎所有东西都是在
故事板中制作的,所以我不知道您还需要什么代码。请帮助

我用以下方法修复了它:

    self.tableView.contentInset = UIEdgeInsetsMake(0.0, 0.0, 0.0, 0.0);
self.tableView.scrollIndicatorInsets = UIEdgeInsetsMake(0.0, 0.0, 0.0, 0.0);

在视图中将出现:

提供一些代码或图像。