Geo*_*ald 10 iphone cocoa-touch objective-c uitableview ios
所以我有一个UITableViewController
启动另一个tableVC
,当解雇时改变原始的单元格数量.
解雇后,尽管返回正确的单元格高度(和标题高度)以及更新的行数(使滚动内容很大),滚动视图仅在滚动时反弹.在查看contentSize
表格滚动的属性时,它contentSize
是不正确的,并且与之前的相同.
最初加载原件时tableVC
,我没有问题.如果我有大量单元格,表格将按预期滚动.只有在解雇所提出tableVC
的问题时才会遇到问题.我不确定的一件事是什么时候调用reloadData.我这样做如下:
在提出中tableVC
:
[[self presentingViewController] dismissViewControllerAnimated:YES completion:nil]
Run Code Online (Sandbox Code Playgroud)
2.在原始表VC中:
-(void)viewDidAppear
{
//tablecell number manipulated
[table reloadData];
}
Run Code Online (Sandbox Code Playgroud)
有趣的是,如果我旋转到横向并回到肖像,则contentSize然后设置正确,我可以再次滚动.
归档时间: |
|
查看次数: |
6216 次 |
最近记录: |