我想在不同的设备上使用相同的文字。我正在使用通用故事板,但我找不到字体大小的任何限制。我知道您可以在新布局的不同设备上使用不同的文本字段,但我需要在代码中添加一些逻辑。我想使用相同的文本字段。
答案 0 :(得分:15)
在故事板中选择文本字段。在属性检查器中,您将看到字体选择器左侧的一个小“+”。这将允许您为文本选择特定尺寸的东西。
当Apple推出通用故事板时,尺寸等级被添加到iOS 8中,让您可以使用相同的Storyboard文件设计iPad和iPhone。在Storyboard设计窗口的底部,您将看到(默认)'w Any h Any'按钮。这使您可以访问紧凑和常规大小类的组合。这些可用的组合让您可以实现设计,例如仅适用于横向iPhone,或者两种方向的iPad。你完全可以控制。
对于与字体相关的问题,您可以通过我上面提到的“+”符号访问尺寸级别控件。
这是一个很好的解释和教程: Wenderlich size classes
用苹果公司自己的话说: Apple size classes编辑: - 如果您确实希望针对不同的屏幕尺寸使用不同的字体大小,那么this答案可以为您提供帮助。