嗨,我正在制作游戏,我已经为游戏添加了一个分享按钮.我希望用户能够在一条消息中彼此共享消息,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技术,如果它有所作为.我是编码的新手,所以请非常清楚.非常感谢你!