我有一个UITableView
到UIScrollView
,我需要该表没有滚动,因为所有的视图都要滚动,我使用方法-reset_sizes
来做到这一点,但不工作,这只是滚动所有content_view但表的框架不会改变,我试图改变表的高度,但它不起作用。UIScrollView和UITableView不工作
有人知道可能是什么问题?
-(void) reset_sizes
{
[_scroll_view layoutIfNeeded];
_table_view.frame = CGRectMake(_table_view.frame.origin.x, _table_view.frame.origin.y, _table_view.frame.size.width, [list_elements_to_table count]*44);
NSInteger height = _table_view.frame.size.height +_content_summary.frame.size.height+_content_apis.frame.size.height+_content_tag.frame.size.height;
_content_view.frame = CGRectMake(_content_view.frame.origin.x, _content_view.frame.origin.y, _content_view.frame.size.width, _content_view.frame.origin.y+height);
_scroll_view.contentSize = _content_view.bounds.size;
}
感谢您commet禁用的tableView scrollEnabled财产,但,这并不工作,例如内容大小都不再正确的高度。但桌子继续滚动。 – user2720097
是滚动的tableView还是表中包含的scollView? –