UITableViewCell中的自动布局:只有当内容不为空时才会出现UITextView

时间:2015-11-05 05:16:11

标签: ios uitableview nslayoutconstraint ios-autolayout

在我的项目中,我有三种类型的自定义UITableViewCells。一个用于纯文本,一个用于文本+ URL,一个用于文本+图像。我正在使用IOS 8.0的自动布局,我试图使用约束使文本块只出现非空。文字在网址和图片之前我不想获得额外无用的空间。

这是正确的方法,还是应该为仅限图像和仅限网址实现两种新类型?

我一直在尝试为约束中的文本块设置高度> = 0,但它会一直显示。

1 个答案:

答案 0 :(得分:0)

如果您不希望文本视图占用空间,请将其从该行的单元格中删除。当然,对于需要文本视图的行,如果不存在,则必须添加它。使约束正确也取决于你。