在iphone中,如何将数据包装在手机标签中?
我正在向单元格的标签传递大量数据。因此我需要换行。我尝试了以下方法------cell.textlab.lineBreakMode=UILineBreakModeWordWrap;cell.textlabel.lineBreakMode=UILineBreakModeTailTruncation;通过截断标签也没有用。这样我的问题就没有得到解决。我希望所有数据都以相同的字体大小显示。如果单元格的标签包含较少的数据,则字体大小不同,如果单元格的标签包含较多的数据,字体大小很小。请帮助我解决问题。…提前谢谢。您可以通过编程方式找到uilabels的预期大小,并应用单词wrap。。请参阅此。将文本包装到标签时,需要知道两件事。 1.要在其上显示文本的numberOfLine 2.lineBreakMode 大多数情况下,当我们需要包装文本时,我们将numberOfLine设置为0,但请记住,0表示使用所需的行数来显示文本。这将导致将标签视图推到其容器视图之外。因此,请确保您已使用在iphone中,如何将数据包装在手机标签中?,iphone,objective-c,ios4,ios-simulator,Iphone,Objective C,Ios4,Ios Simulator,我正在向单元格的标签传递大量数据。因此我需要换行。我尝试了以下方法------cell.textlab.lineBreakMode=UILineBreakModeWordWrap;cell.textlabel.lineBreakMode=UILineBreakModeTailTruncation;通过截断标签也没有用。这样我的问题就没有得到解决。我希望所有数据都以相同的字体大小显示。如果单元格的标签包含较少的数据,则字体大小不同,如果单元格的标签包含较多的数据,字体大小很小。请帮助我解决问题。…
cell.textLabel.numberOfLines=1;
cell.textLabel.lineBreakMode = UILineBreakModeTailTruncation;
谢谢你的建议,我得到了解决方案。我们应该将单元格的行数固定为零,然后包装数据