我正在尝试捕获 WKWebView 的屏幕截图,但我的方法无法正常工作,它返回纯色,就好像图层树为空一样,而它似乎适用于其他视图。
- (UIImage *)screenshot
{
UIImage *screenshot;
UIGraphicsBeginImageContext(self.frame.size);
[self.layer renderInContext:UIGraphicsGetCurrentContext()];
screenshot = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
return screenshot;
}