UITableViewCell,一些不固定显示的控件,动态隐藏有时会显示不正确的解决办法。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了UITableViewCell,一些不固定显示的控件,动态隐藏有时会显示不正确的解决办法。相关的知识,希望对你有一定的参考价值。

hidden不能只写在自定义的cell类中,而是在判断条件中进行,不需要隐藏的重新设置为显示。 

if (model.voice == nil) {

            cell.textContent.text = model.synopsis;

            cell.textContent.hidden = NO;

            cell.textContent.text = model.synopsis;

        } else {

            cell.textContent.hidden = YES;

            cell.playBubble.hidden = NO;

            cell.playBubble.contentURL = [NSURL URLWithString:model.voice];

        }

 

以上是关于UITableViewCell,一些不固定显示的控件,动态隐藏有时会显示不正确的解决办法。的主要内容,如果未能解决你的问题,请参考以下文章

在 UITableViewCell 中动态显示图像

IOS 6.0+ Autolayout — UITableViewCell 高度调整

如何让 UITableViewCell 中的 imageView 大小固定

自定义 UITableViewCell 显示不正确的值

UITableViewCell 不显示数据 - Swift Playgrounds

UITableViewCell 不使用 Swift 动态调整大小