【问题标题】:Xcode - Scale Font from iPhone to iPad sizeXcode - 将字体从 iPhone 缩放到 iPad 大小
【发布时间】:2016-04-14 18:59:01
【问题描述】:

我正在尝试创建一个类似于体育应用的东西,其中包含一个记分牌。我在情节提要中创建了一个视图,并在视图中拖动了一些 UILabel。然后我将约束添加到标签中。

现在,当我在 iPhone 上运行应用程序时,屏幕看起来不错。所有字体和标签的大小都合适。但在 iPad 上看起来是这样的:

但它应该是这样的:

如何放大字体大小和标签,使其在 iPad 上看起来完美?

谢谢

【问题讨论】:

    标签: ios iphone ipad scale uifont


    【解决方案1】:

    您可以使用尺寸等级。选择要缩放的标签,然后在“实用工具”面板上单击“字体”标签附近的小“+”按钮。在下拉列表中选择“常规宽度”>“常规高度”。然后在新出现的字体设置中选择更大的字体大小:

    如果您不使用大小类,那么您必须在代码中更改字体大小(使用 UI_USER_INTERFACE_IDIOM() 宏来确定您是在 iPhone 还是 iPad 上运行),或者干脆为 iPad 界面创建不同的故事板(将新的故事板添加到项目中,然后在应用程序的 Info.plist 中添加“主故事板文件基本名称(iPad)”键,并将您的新故事板名称作为值)

    【讨论】:

      【解决方案2】:

      您可以为每个大小类别指定要使用的字体大小。这可以在 Xcode 故事板编辑器中进行配置,如 here 所述。

      【讨论】:

        猜你喜欢
        • 2012-07-31
        • 1970-01-01
        • 2016-08-10
        • 1970-01-01
        • 2013-08-24
        • 2023-03-22
        • 2021-08-22
        • 2013-03-20
        • 1970-01-01
        相关资源
        最近更新 更多