2013-06-19 59 views
0

现在我有1 UITableView每有一块UIWebView这个。每个UIWebView正在加载一个独特的嵌入式YouTube视频。滚动时有没有办法保持UIWebView不被重新加载。它在屏幕上滚动时看起来便宜得多,并且是一个用于加载视频缩略图的白色矩形。我正在研究UIWebView缓存,但我不知道如何缓存WebView以后再使用它。UITableView中的UIWebView每次滚动时都会重新加载。我如何防止重新加载?

回答

0

保持到UITableViewCell某处引用(数组在UITableViewController,例如),并在cellForRowAtIndexPath调用返回现有cell,而不是de-queueingcell

0

你可以尝试不同这一点,只是定义新的表格视图单元格为特定索引像

UITableViewCell *cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:nil] retain]; 

看看是否有差别,你的愿望