我创建了一个自定义UITableViewCell
,它与Left Detail单元格相同,但它不是detailLabel,而是一个UITextField
,我匹配了所有我的自定义单元格中的标签与“左侧详细信息”单元格的标签之间的属性,但它不会自动换行。它将显示第一个单词,而不是换行,而是将其余单词截断而不截断。我猜测它是自动换行,但不是使标签高度更大,而是保持与单行标签相同。
我有
- 标签行设置为 0
- 换行符设置为自动换行
- View 自动调整大小设置为与左侧详细信息相同
我在 IB 中执行了此操作,因此我能够匹配每个设置。有人知道如何为单元格自动换行制作自定义标签吗?
编辑:
要明确的是,我想要自定义标签自动换行而不是文本字段。
最佳答案
UITextField
仅一行。也许你的意思是UITextView
?查看有关这两个类的 Apple 文档。我已在 UITableViewCell
中成功使用了具有多行的 UITextView
。
关于objective-c - 自定义单元格标签不会自动换行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10018725/