【发布时间】:2018-12-11 11:51:19
【问题描述】:
如何在MPNowPlayingInfoCenter 中从sdwebimage 到MPMediaItemArtwork 异步加载图像?
MPMediaItemPropertyArtwork: MPMediaItemArtwork(boundsSize: CGSize(width: 200, height: 200), requestHandler: { (size) -> UIImage in
let fakeImageView = UIImageView(frame: CGRect(x: 0, y: 0, width: 200, height: 200))
fakeImageView.sd_setImage(with: thumbURL, completed: { (image, error, cache, url) in
if (error != nil) {
return UIImage(named: "no_artwork") // i cannot return this
} else {
return image // i cannot return this
}
})
return ... // how access to image from sdwebimage
})
我无法从内部函数返回图像。如何解决这个问题?
【问题讨论】:
标签: ios swift sdwebimage mpnowplayinginfocenter