ios - 表格 View 单元格中的文本未换行到第二行

标签 ios swift xcode uitableview interface-builder

我有一个单元格可能需要显示很长的文本。在这种情况下,它应该换行到第二行。

我在属性检查器中将 Lines 设置为 2 并将 Line Break 设置为 Word Wrap。 Interface Builder 预览确认并按照预期/期望的方式运行。

enter image description here

然而,在构建和运行时,文本仅限于一行并在尾部截断: enter image description here

属性检查器中的其他更改似乎也没有效果(例如文本对齐)!

最佳答案

如果还有人遇到问题.. 这是swift 4 Xcode 9 iOS 11的解决方案

inside the cellForRowAt tableview function you just have to add a single line of code

cell?.textLabel?.numberOfLines = 0

关于ios - 表格 View 单元格中的文本未换行到第二行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45031961/

相关文章:

swift - 分段控制仅在第一次按下时起作用

ios - 链接器命令失败 : duplicate symbol for architecture i386

iphone - 如何在xcode中从excel加载数据?

ios - 核心数据管理对象上下文设计建议

iphone - 如何在 Objective-C iOS 中利用 iPhone 5 上的 ARMv7s?

ios - 更改 UIBarButtonItem 标题看起来很糟糕

ios - Swift - 类型转换

ios - 想要快速使用滑动手势在标签栏之间导航

ios - 添加删除的 subview Swift 3 iOS

ios - 从字符串到字符串的条件转换总是在 swift 3 中成功