我有一个 View Controller ,它有一个文本字段和标签,我已经为文本字段和标签设置了高度限制,所以我觉得字体大小与我认为的屏幕无关。
如何使该项目的字体大小相对于屏幕大小?
最佳答案
您可以在 ViewController
或 layoutSubviews 的
方法。像这样:viewDidLayoutSubviews
方法中手动更改 UIlabel
或 UITextfield
字体superView
的
CGRect screenSize = [UIScreen mainScreen].bounds;
textField.font = [UIFont fontWithName:@"YourFont-Name"
size:screenSize.size.width/15.f];
关于ios - 如何使 UILabel 和 UITextField 字体大小相对于屏幕大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46484498/