【问题标题】:Text View font type & size in iphoneiphone中的文本查看字体类型和大小
【发布时间】:2010-11-25 06:15:24
【问题描述】:

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

textView3.font = [UIFont fontWithName:@"Helvetica" size:17.0f]; 告诉我哪里错了。

【问题讨论】:

    标签: iphone objective-c xcode


    【解决方案1】:

    该代码是正确的。如果那是您正在使用的代码,您应该检查它是否被调用。尝试在它之前打一个NSLog("changing font"); 电话或其他东西,这样你就可以知道它是否真的发生了。

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

    祝你好运!

    更新:我刚刚有了另一个想法。可能是您的 textView3 没有在 Interface Builder 中正确连接。检查并重试。

    【讨论】:

      【解决方案2】:

      用途:

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

      其中FontSizeint

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多