你如何设置字体大小UILabel
?
我的代码:
UILabel *myView = [[UILabel alloc] initWithFrame:RectFrame];
[myView setBackgroundColor:[UIColor blueColor]];
[myView setText:[NSString stringWithFormat:@" A"]];
[myView setFont:[12] ]; <--- Error
[self.view addSubview:myView];
Run Code Online (Sandbox Code Playgroud)
Cri*_*tiC 114
[myView setFont:[UIFont systemFontOfSize:12]];
Run Code Online (Sandbox Code Playgroud)
要么
[myView setFont:[UIFont boldSystemFontOfSize:12]];
Run Code Online (Sandbox Code Playgroud)
或者用于字体系列
[myView setFont:[UIFont fontWithName:@"Helvetica" size:12]];
Run Code Online (Sandbox Code Playgroud)
如果您UILabel
的字体已定义,IB
storyboard
并且您只想增加大小,那么这将起作用,对我有用;)
[_label setFont: [_label.font fontWithSize: sizeYouWant]];
Run Code Online (Sandbox Code Playgroud)
要么
[self.label setFont: [self.label.font fontWithSize: sizeYouWant]];
Run Code Online (Sandbox Code Playgroud)
其他人说的另一种方法也有效:
[_label setFont:[UIFont systemFontOfSize:13.0]];
Run Code Online (Sandbox Code Playgroud)
检查UIFont类.在那之后你可能会得到为什么你应该这样使用它:
[myView setFont:[UIFont systemFontOfSize:12]];
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
54211 次 |
最近记录: |