1

我有一个UITextfield

    textField = [[UITextField alloc] initWithFrame:CGRectMake(20, 10, 200, 33)];
    [textField setFont:[UIFont fontWithName:@"Helvetica Neue Regular" size:14]] ;
    [textField setDelegate:self];

textfield您可以在下面看到iOS 6.0iOS 5.1在此处输入图像描述

在此处输入图像描述

为什么在 5.1 文本上它更大?setFont大小为14.

4

1 回答 1

1

据我了解,您从模拟器中截取屏幕截图。如果是真的,5.1 上的文本总是比 6.0 大,因为 iPhone 4 和 iPhone 5 的屏幕分辨率不同,但模拟器 iPhone 4 和 iPhone 5 的“窗口”大小是相同的。

于 2012-09-24T12:31:16.243 回答