Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/93.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/27.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 ScrollView未进入画面顶部_Ios_Objective C_Uitableview_Ios7 - Fatal编程技术网

Ios UITableView ScrollView未进入画面顶部

Ios UITableView ScrollView未进入画面顶部,ios,objective-c,uitableview,ios7,Ios,Objective C,Uitableview,Ios7,我正在将UITableView框架设置为刚好位于y轴上另一个视图的下方。我不希望UITableView位于y轴较高的视图之下,就像它是UINavigationBar一样。在此图像中,滚动指示器位于最上方 但是正如您所看到的,插图不在tableview的顶部。我假设这是因为UITableView通常用于UINavigationBar的顶部,而scrollview的插入部分也会相应地进行调整,但我不希望这样。我尝试将以下内容设置为UIEdgeInsetMake(0,0,0,0),但它没有任何作用 t

我正在将UITableView框架设置为刚好位于y轴上另一个视图的下方。我不希望UITableView位于y轴较高的视图之下,就像它是UINavigationBar一样。在此图像中,滚动指示器位于最上方

但是正如您所看到的,插图不在tableview的顶部。我假设这是因为UITableView通常用于UINavigationBar的顶部,而scrollview的插入部分也会相应地进行调整,但我不希望这样。我尝试将以下内容设置为UIEdgeInsetMake(0,0,0,0),但它没有任何作用

tableView.Scroll指示符号集

tableView.contentInset

tableView.contentOffset(到CGPointMake(0,0))

我记得在iOS 7技术中看到一些关于这方面的内容,但我在过去的一段时间里一直在搜索它们,但没有找到它

谢谢

    tableView = [[UITableView alloc] initWithFrame:CGRectMake(0, 0, 0, 0) style:UITableViewStyleGrouped];
    tableView.translatesAutoresizingMaskIntoConstraints = NO;
    tableView.delegate = self;
    tableView.dataSource = self;

@“V:|-(NavBarHeight)-[otherView]-(0)-[tableView]-(0)-|”

能否根据需要尝试取消选中屏幕截图中提到的viewcontroller的属性。我希望这能对你有所帮助


您的tableView样式是分组的还是普通的?选择“需要查看如何设置俯视图和uitableview的代码”。是否使用自动布局?分组,是使用自动布局。如果使用普通或分组,则两种方式的效果都相同。与“自动布局”与“非自动布局”相同。没有改变。谢谢你的帮助。我使用以下方法找到了解决方案:
self.edgesForExtendedLayout=UIRectEdgeNone