我正在尝试使用操作表从 tabbaritem 捕获屏幕。当我按下 tabbaritem2 时调用操作表。我想从 tabbaritem1 捕获视图控制器的屏幕。并尝试使用此代码。
self.tabBarController.selectedIndex = 0;
UIGraphicsBeginImageContext(self.view.frame.size);
[self.view.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage * image = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
NSData * imageData = UIImageJPEGRepresentation(image, 1.0);
我可以在屏幕上看到 tabbaritem1 但它总是捕获 tabbaritem2 的屏幕... 这个问题可以解决吗?谢谢