Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/111.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
Objective c 我的UITableView总是返回顶部_Objective C_Ios_Uitableview_Uiscrollview_Scroll - Fatal编程技术网

Objective c 我的UITableView总是返回顶部

Objective c 我的UITableView总是返回顶部,objective-c,ios,uitableview,uiscrollview,scroll,Objective C,Ios,Uitableview,Uiscrollview,Scroll,当我向下滚动并释放UITableView时,它会自动返回到第一个单元格。我该怎么办?我只是按程序创建的: table = [[UITableView alloc] initWithFrame:CGRectMake(0, 0, 320, 900) style:UITableViewStylePlain]; [table setScrollEnabled:YES]; [table setScrollsToTop:NO]; [table setContentSize:CGSizeMake(320, 9

当我向下滚动并释放UITableView时,它会自动返回到第一个单元格。我该怎么办?我只是按程序创建的:

table = [[UITableView alloc] initWithFrame:CGRectMake(0, 0, 320, 900) style:UITableViewStylePlain];
[table setScrollEnabled:YES];
[table setScrollsToTop:NO];
[table setContentSize:CGSizeMake(320, 900)];
请帮忙

删除代码行

[table setContentSize:CGSizeMake(320, 900)];

从你的代码来看,正是因为这个。谢谢。

您是说它会滚动到第一个单元格,还是显示在视图层次结构的顶部?我想需要更多的代码或更好的描述。标签有滚动和uiscrollview,所以我想他是说滚动到第一个单元格。是的,我很抱歉。事实上,我想创建一个类似iPhone音乐列表的表格视图,但当我向下滚动时,它不会一直向下滚动,而是始终返回到第一个单元格。仅供参考,
setScrollsToTop
与此行为无关:当用户点击iPhone状态栏或控制器的导航栏时,它允许表格视图滚动到顶部。而且您完全不需要在表格视图上设置内容大小。这是delegate方法的任务
heightForRowAtIndexPath
。使用代码格式``并将所有代码放在它们之间,这样rader就可以很容易地了解您喜欢说什么