我试图使用按钮而不是主页按钮/开关事件从我的应用程序中保存屏幕。我使用self
.
“在“...我的视图控制器”类型的对象上找不到属性窗口
- (IBAction)saveto:(id)sender {
if ([[UIScreen mainScreen] respondsToSelector:@selector(scale)])
UIGraphicsBeginImageContextWithOptions(self.window.bounds.size, NO, [UIScreen mainScreen].scale);
else
UIGraphicsBeginImageContext(self.window.bounds.size);
[self.window.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *image = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
NSData * data = UIImagePNGRepresentation(image);
[data writeToFile:@"my.png" atomically:YES];
(图像视图在 .h 中声明为出口)
我知道我在这里遗漏了一些基本的东西,但无法弄清楚,任何帮助都得到了极大的帮助