Objective c 我的UITableView总是返回顶部
当我向下滚动并释放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
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就可以很容易地了解您喜欢说什么