每次滚动时,UITableView中的UIWebView都会重新加载.我如何防止它重新加载



目前我有一个UITableView,在每个cell中都有一个UIWebView。每个UIWebView正在加载一个独特的嵌入YouTube视频。是否有一种方法来保持UIWebView从重新加载时滚动。当它在屏幕上滚动时,它看起来很便宜,并且是一个白色矩形,用于加载视频缩略图。我正在寻找UIWebView缓存,但我不知道我将如何去缓存WebView重用它以后。

你可以尝试不同的方法,为特定索引定义新的表视图单元格,比如

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

看看这是否有你想要的不同

在某处保留对UITableViewCell的引用(例如,UITableViewController中的数组),并在cellForRowAtIndexPath调用中返回现有的cell,而不是de-queueing中的新cell

相关内容

  • 没有找到相关文章

最新更新