以编程方式获取Storyboard预览的屏幕大小

时间:2016-02-05 22:22:18

标签: ios xcode swift storyboard

为了在Swift中获取设备屏幕大小,我使用以下代码:

UIScreen.mainScreen().bounds.size

除非我使用Storyboard预览,否则效果很好。在我的@IBDesignable UILabel子类中,如果用户在iPhone4上,则使用较小的字体,否则使用较大的字体。这可以很好地使用模拟器,但它不适用于我的Storyboard预览。

所有预览 - 从iPhone4到iPad Pro - 加载较小的字体,这意味着它们为我上面的代码返回320x480。这是我的问题:什么代码会返回故事板预览的设备屏幕大小(例如,我可以插入prepareForInterfaceBuilder)?

0 个答案:

没有答案