如何更改uitextview的字体大小

任何人都可以帮助改变UITextView的字体大小。

 [textView setFont:[UIFont fontWithName:@"ArialMT" size:30]]; 

我使用这个,但它不工作。

你有绑定textView与xib或分配的textView?

如是,

您可以使用以下代码来检查这是否工作

 [textView setFont:[UIFont boldSystemFontOfSize:15]]; 

要么

  [textView setFont:[UIFont systemFontOfSize:15]]; 

检查是否在xib / Storyboard属性检查器中选中了“可选”。 如果不能select,尺寸不会改变

 UITextView *textView = [[UITextView alloc] initWithFrame:CGRectMake(0, 0, 200, 200)]; [textView setFont: [UIFont fontWithName:@"ArialMT" size:30]]; textView.text = @"test my font size"; [self.view addSubview:textView]; [textView release]; 

你的代码是正确的。 问题来自您的代码的其他部分。 提供有关您的textView的更多细节

用这个:

 UITextView *myTextView = [[UITextView alloc] initWithFrame:CGRectMake(0, 0, 320, 480)]; myTextView.font = [UIFont fontWithName:@"arial" size:14]; 

我用和你一样的方式尝试

 [textView setFont:[UIFont fontWithName:kFontName size:kFontSize]]; 

我在ViewDidLoad设置了UITextView 。 我的问题是,我改变了我的看法:

 [_viewEnd setTransform:CGAffineTransformMakeScale(0.0, 0.0)]; 

我的问题是在转换包含UITextView UIView后设置了UITextView的属性。

这里是快速3.0

 textview.font = UIFont(name: textview.font.fontName, size: 18)