自定义单元格标签不会wordwrap

时间:2012-04-04 20:26:29

标签: objective-c ios5 uitableview uilabel

我创建了一个自定义UITableViewCell,它与 Left Detail 单元格相同但不是detailLabel它有一个UITextField我在我的标签之间匹配所有属性自定义单元格和左侧细节单元格的标签,但它不会自动换行。它将显示第一个单词,而不是包装它只是切断休息而不截断。我猜它是自动换行,但不是让标签高度更大,而是保持它与单行标签相同。

我有

  • 标签行设置为0
  • 换行设置为自动换行
  • 查看自动调整设置与左侧详细信息
  • 相同

我在IB中这样做了所以我能够匹配每个设置。任何人都知道如何为细胞自动包装制作自定义标签?

编辑:

要明确我想要自定义标签而不是文本字段。

2 个答案:

答案 0 :(得分:1)

UITextField仅限一行。也许你的意思是UITextView?查看两个类的Apple文档。我在UITextView中成功使用了UITableViewCell多行。

答案 1 :(得分:1)

我最终将标签制作成单元格的大小,而不是静态的。这允许它包装。