ios - UITableView 单元格在滚动时变为空白
<p><p>我在 UITableViewController 中设置了一个单节、单单元格自定义单元格,以显示比屏幕长的 View 。但是,在测试时,我注意到单元格在离开 View 区域之前向下滚动时会消失(变为空白)。这没什么花哨的,但我不明白为什么它会在向下滚动时消失,尤其是当它离可视区域不远时。 </p>
<pre><code>- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
VendorDetailCell *cell =;
cell.vendorImage.image = ;
cell.vendorTitle.text = self.imageData.vendorTitle;
cell.vendorDescription.text = self.imageData.vendorDescription;
return cell;
}
</code></pre></p>
<br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
<p><p>当表格 View 中的单元格框架滚动到表格 View 框架之外时,可能会发生这种情况。 </p>
<ul>
<li><p>你实现了 <code>tableView:heightForRowAtIndexPath:</code> 吗? </p></li>
<li><p>这个高度是单元格的高度吗?</p></li>
<li><p>将细胞分成几个细胞会更好吗
在表格 View 的一个部分中?</p></li>
</ul></p>
<p style="font-size: 20px;">关于ios - UITableView 单元格在滚动时变为空白,我们在Stack Overflow上找到一个类似的问题:
<a href="https://stackoverflow.com/questions/33199583/" rel="noreferrer noopener nofollow" style="color: red;">
https://stackoverflow.com/questions/33199583/
</a>
</p>
页:
[1]