【问题标题】:Font Issue in iPadiPad 中的字体问题
【发布时间】:2013-06-08 03:29:01
【问题描述】:

我正在使用自定义字体。它在 iPhone 上运行良好

            [btnHourMins.titleLabel setFont:[UIFont fontWithName:@"Rockwell-Bold" size:18]];
            [txtPrice setFont:[UIFont fontWithName:@"Rockwell-Bold" size:18]];

但是当我在 iPad 上使用它时,它会显示奇怪的行为(见图),它只显示一半的文本框和一个按钮。我没有设置任何类型的按钮框架或 textField。

我的 ipad 编码是

      [txtPrice setFont:[UIFont fontWithName:@"Rockwell-Bold" size:36]];
      [lblHourMins.titleLabel setFont:[UIFont fontWithName:@"Rockwell-Bold" size:36]];

如果我将大小设置为 10 而不是 36,它可以正常工作。我从听到 http://www.freefontsdb.com/detail/8042/Rockwell-Bold 下载字体我该如何解决这个问题。我从过去 2 天开始搜索。

1) UIButton 的 UITextField 上没有任何类型的视图
2) 我在编码中没有设置任何类型的框架(我只是设置了字体)。
3) 文本字段和按钮的大小非常大。

当我设置 backgroundclour Pink 时,它会显示...

【问题讨论】:

  • 这里有一个与您类似的 [问题] [1]。也许会有所帮助。 [1]:stackoverflow.com/questions/9741222/…
  • 你试过其他字体吗?有时是字体的问题。
  • 你能告诉我朋友标签的高度吗???
  • @NiravPatel PinkColor 是文本框和按钮的高度

标签: iphone ios objective-c ipad


【解决方案1】:

我找到了解决方案。当我尝试使用这个时,它是字体文件的问题

http://www.2shared.com/file/DEGKglFX/ROCKB.html

它工作正常。

【讨论】:

    【解决方案2】:

    标签的框架看起来不够高,无法容纳字体大小。

    您需要调整高度以查看全文,或者根据标签的大小缩小字体大小。

    编辑: 抱歉,我没有看到您的图片后面的附加文字。你能验证视图足够大吗?尝试设置背景颜色以查看它的框架。

    【讨论】:

    • 感谢您的回答,我的 TextField 大小非常大...我尝试使用 100 高度但无法正常工作
    • 如果你在同一个地方使用标准的 iOS 字体,一切正常吗?
    猜你喜欢
    • 2012-01-06
    • 1970-01-01
    • 2011-03-23
    • 1970-01-01
    • 2018-06-11
    • 1970-01-01
    • 2017-06-19
    • 2011-08-13
    • 1970-01-01
    相关资源
    最近更新 更多