0

我的应用中有一些标签可以显示我的问答游戏中的问题!有些问题比其他问题要长得多,而且它们不适合标签(它们最终被剪掉并以......结尾)我如何在不改变标签大小的情况下使它们适合标签(用更小的字母)较短的问题中的字母?

4

1 回答 1

1

只需检查问题的长度,如果长度合适,则什么也不做,如果长度会增加,则更改字体大小。

或者您可以根据您的标签高度和宽度使用它。

CGSize constraint = CGSizeMake(132, 2000.0f);
CGSize size = [text sizeWithFont: [UIFont fontWithName:@"Verdana" size:13]
               constrainedToSize:constraint
                   lineBreakMode:UILineBreakModeWordWrap];
于 2012-09-01T14:45:45.827 回答