自定义视图非常慢

时间:2015-12-08 03:38:16

标签: ios swift custom-view xcode-instruments

在iOS8-Xcode7.1-Swift2.1上,自定义UIView非常慢。

在iOS9上并不慢。

我已经通过Time Profilier查看了上述内容。

'super.init(编码器:aDecoder)'耗时2秒。

我附上Time Profilier捕获。

但我从未经历过这样的情况。

这是什么问题?

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:0)

我可以通过@David Wong的暗示重新解决这个问题。 谢谢。

iOS8和iOS9之间的字体列表不同。 'HiraginoSans'可从iOS9购买。 如果iOS8尝试使用此字体,设备必须先下载。 这就是为什么视图加载非常慢的负载。

Mac在FontBook上有Font系列。 我可以通过将上面的字体导入xcode项目来恢复它。

谢谢。