繁体   English   中英

iPhone中的文本视图字体类型和大小

[英]Text View font type & size in iphone

我正在使用下面的代码来更改文本视图的字体类型。 但它没有改变字体

textView3.font = [UIFont fontWithName:@“ Helvetica”大小:17.0f]; 告诉我我错了。

采用:

textview.font = [UIFont fontWithName:@"Arial" size:FontSize]; 

其中FontSize是一个int

该代码是正确的。 如果这是您正在使用的代码,则应检查是否正在调用它。 尝试放置一个NSLog("changing font"); 在发生问题之前立即致电,这样您就可以判断它是否确实在发生。

不过有一些建议。 您的textview可能比textView3更具有描述性。 不必担心变量名太冗长; 相信我,这是一件好事。 另外,如果textView3是实例变量,则您实际上不应该直接访问它。 通过将封装声明为@property ,然后使用@synthesize -ing来使用封装。 然后,您的呼叫可能看起来像self.textViewThatDoesSomething.font = …

祝好运!

更新:我有另一个想法。 可能是您的textView3在Interface Builder中未正确连接。 检查该内容,然后重试。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM