首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将图像缓慢加载为CALayer的内容

将图像缓慢加载为CALayer的内容
EN

Stack Overflow用户
提问于 2015-10-14 07:44:41
回答 1查看 231关注 0票数 0

我已经定制了UIView,并将图像设置为图层的内容。在第一次加载UIViewController时,需要2-3秒才能显示图像。

为什么会发生这种情况?我怎样才能修好它。

代码:

代码语言:javascript
复制
var buttonImage: UIImage = UIImage(named: "circleArrow")!

override func layoutSubviews() {
    super.layoutSubviews()
    self.setupView()
}

func setupView(){
    layer.contents = buttonImage.CGImage
}

谢谢

EN

回答 1

Stack Overflow用户

发布于 2015-10-14 10:21:26

设置内容时,请立即在您的层上调用setNeedsDisplay。如果这样做不起作用,请对您的视图进行相同的尝试。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33119509

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档