2

我在呈现以下文本示例时遇到问题

UILabel* label = [[UILabel alloc] initWithFrame:CGRectMake(200.0f, 200.0f, 0.0f, 0.0f)];
[label setFont:[UIFont fontWithName:@"MyriadPro-Bold" size:30.0f]];
[label setText:@"MÈssÅgËs"];
[label sizeToFit];

在此处输入图像描述

然后我尝试在 iOS 6.0 中使用属性字符串 >

UILabel* label = [[UILabel alloc] initWithFrame:CGRectMake(200.0f, 200.0f, 0.0f, 0.0f)];
[label setFont:[UIFont fontWithName:@"MyriadPro-Bold" size:30.0f]];
[label setAttributedText: [[NSAttributedString alloc] initWithString:@"MÈssÅgËs"]];
[label sizeToFit];

在此处输入图像描述

虽然属性字符串的大小更好,但在这两种情况下文本都会被剪裁。有谁知道如何解决这个问题?

4

0 回答 0