Myriad Pro iOS渲染问题

时间:2013-05-07 17:01:25

标签: iphone ios

我遇到了渲染以下文本示例的问题

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];

enter image description here

然后我尝试在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];

enter image description here

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

0 个答案:

没有答案