Sat*_*rat 3 iphone objective-c uitableview ios setneedsdisplay
我有一个UITableView*myTableView的ivar.我有从互联网加载的数据所以当数据加载时我应该调用[myTableView setNeedsDisplay],我知道我可以/应该调用[myTableView reloadData]但是混淆是调用setNeedsDisplay也应该工作但是不起作用.
我只是想找一个关于setNeedsDisplay做什么的解释?在UITableView实例上调用时.
根据文档setNeedsDisplay在"下一个绘图周期"中调用drawRect.所以任何人都可以告诉我下一个绘图周期是什么.
setNeedsDisplay方法与重载tableView无关.它只是重新绘制view的的的tableView,而不是它的细胞或分离.
setNeedsDisplay和reloadData完全用于不同的目的.