gpt4 book ai didi

ios - 设置 ios 屏幕截图的上下文

转载 作者:行者123 更新时间:2023-11-29 04:08:34 26 4
gpt4 key购买 nike

我想截取屏幕特定部分的屏幕截图。我已经设置了一种方法来拍摄整个屏幕的镜头,但我想要一个特定的部分。我知道我必须更改此代码:

CGSize imageSize = [[UIScreen mainScreen] bounds].size;

但是我尝试使用 CGRectMake (50,50, 400, 400) 而不是 [[UIScreen mainScreen]bounds].size ,它给出了一个错误...为什么?

最佳答案

试试这个:-

CGRect rect = CGRectMake(50,50, 400, 400);
UIGraphicsBeginImageContext(rect.size);

CGContextRef ctx = UIGraphicsGetCurrentContext();
CGContextFillRect(ctx, rect);

[self.view.layer renderInContext:ctx];

UIImage *newImage = UIGraphicsGetImageFromCurrentImageContext();

UIGraphicsEndImageContext();

希望对你有帮助..

关于ios - 设置 ios 屏幕截图的上下文,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14797579/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com