【发布时间】:2021-10-20 05:13:22
【问题描述】:
我有一个自定义表格视图单元格,里面有一个标签。我注意到每七个单元格的标签都过早地打破了第一行。屏幕截图上的所有单元格在其标签文本的开头都有相同的字符串子序列(黑色和红色椭圆)。 正如您可能已经猜到的那样,中间单元是第七个。如果我向下滚动 7 个单元格,结果将是相同的
标签配置:
descriptionLabel.numberOfLines = 0
descriptionLabel.lineBreakMode = .byWordWrapping
我不知道如何解决此问题,恳求您的帮助。 提前致谢!
【问题讨论】:
-
如果你只是用黑色和红色圈出文字,读者将无法真正分辨出问题所在,你不觉得吗?在文本中显示您拥有什么以及您想要拥有什么。不是每个人都会阅读西里尔文或其他任何语言。
-
重点是椭圆勾勒出相同的字符串值。里面是什么 - 并不重要。这条线应该打破它在顶部和底部单元格中的方式
-
你的标签有固定高度吗?
-
它没有。它有顶部、前导、尾随“equalTo”约束,底部是“greaterThanOrEqual”
-
如果您以编程方式显示自定义单元格代码,那就太好了。
标签: ios swift xcode uitableview