在iPhone上测试时,Xcode字体大小会随机变化

时间:2013-05-26 22:52:58

标签: iphone ios fonts uitextview

在使用Xcode 4.6.2构建iPhone应用程序时遇到UITextView问题,在iPhone上进行测试时,UITextView上的字体大小不断变化。

我最初在故事板编辑器中设置了字体大小并且运行正常,字体大小为14,如预期的那样。那天晚些时候我再次看了看,文字更大(可能在20左右)。如果我单击后退按钮并选择表格单元格返回视图,有时它会变回正常大小。然后,只要它想要,就会一次又一次地改变。

没有运气我尝试使用viewcontroller ..

在ViewController.h中

@property (weak, nonatomic) IBOutlet UITextView * textfield14a;

在ViewController.m中

_textfield14a.font = [UIFont systemFontOfSize:14];

即使使用代码设置字体大小,它仍然会随机改变大小。我在网上搜索过,我还没有看过一篇同样问题的文章。

有没有其他人有这个?如果是,请告诉我你是否以及如何解决问题。

非常感谢任何帮助!!!

2 个答案:

答案 0 :(得分:0)

删除派生数据,从模拟器或设备中删除应用程序,清理项目,重新启动xcode,

如果不起作用,请查看UITextView以确保将其设置为一个属性或根据您的情况设置为无属性,如果是属性搜索,则代码可以在任何位置查看字体是否正在更改

如果没有,那么它是自定义字体吗?如果是这样,它可能是该字体的错误,如果没有任何工作,那么我需要一个示例项目来见证错误并调试它

答案 1 :(得分:0)

检查一下...... [textView setFont:[UIFont fontWithName:@“ArialMT”size:16]]