小编Pin*_*pps的帖子

屏幕截图显示空白 - Swift

嗨,我正在制作游戏,我已经为游戏添加了一个分享按钮.我希望用户能够在一条消息中彼此共享消息,URL和屏幕截图.它的共享方面工作正常,一切都在显示,除了屏幕截图本身显示为空白.这是我用来截取屏幕截图的代码:

   let layer = UIApplication.sharedApplication().keyWindow!.layer
    let scale = UIScreen.mainScreen().scale
    UIGraphicsBeginImageContextWithOptions(layer.frame.size, false, scale);

    layer.renderInContext(UIGraphicsGetCurrentContext())
    let screenshot = UIGraphicsGetImageFromCurrentImageContext()
    UIGraphicsEndImageContext()

    UIImageWriteToSavedPhotosAlbum(screenshot, nil, nil, nil)

    println("screenshot")
Run Code Online (Sandbox Code Playgroud)

请帮我解决这个问题,请务必使用Swift语言.我也在使用SpriteKit技术,如果它有所作为.我是编码的新手,所以请非常清楚.非常感谢你!

screenshot uiview ios sprite-kit swift

5
推荐指数
2
解决办法
4305
查看次数

标签 统计

ios ×1

screenshot ×1

sprite-kit ×1

swift ×1

uiview ×1