iPhone标题标签/文本框文字环绕?

时间:2009-08-12 16:37:15

标签: iphone

我的应用程序设置中有一个PSTitleValueSpecifier字段,显示一个长字符串。

大约20个数字后,它会被切断,我想要包装文本或增加字段的高度,以便可以显示任意数量的字符。这可以实现吗?如果是这样,怎么样?

1 个答案:

答案 0 :(得分:1)

我不确定我是否完全理解你的问题,但这就是我在标签中实现文本换行的方法。你可能能够适应其中一些。

NSString *yourLongStringOfText = @"yourLongStringOfText";
UIFont *yourFont = [UIFont fontWithName:@"Helvetica" size:14.0];
CGSize constraintSize = CGSizeMake(280.0f, MAXFLOAT);
CGSize labelSize = [yourLongStringOfText sizeWithFont:yourFont
      constrainedToSize:constraintSize lineBreakMode:UILineBreakModeWordWrap];
return labelSize.height + 5;