gpt4 book ai didi

iphone - 需要有关在 iphone 中捕获 UIImage 和 UIView 的帮助

转载 作者:行者123 更新时间:2023-11-28 20:27:47 25 4
gpt4 key购买 nike

我正在动态添加 UIImage 并将其移动到 UIView 上,我在底部也有 4 个按钮。
我想要的是将 UIView 保存为图像,但我不想在保存 UIView 时保存按钮,我希望将 UIImageView 添加到按钮后面.

截图代码

UIGraphicsBeginImageContext(self.view.frame.size);
[self.view.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *viewImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
UIImageWriteToSavedPhotosAlbum(viewImage, nil, nil, nil);

添加 UIImageView

UIImage* image = [UIImage imageNamed:[NSString stringWithFormat:@"lam.jpg"]];


CGRect cellRectangle;
cellRectangle = CGRectMake(20 ,50,image.size.width/6 ,image.size.height/6 );

//[[self view] addSubview:blockView];
UIImageView *dragger = [[Draggable alloc] initWithFrame:cellRectangle];
[dragger setImage:image];
[dragger setUserInteractionEnabled:YES];

[self.view addSubview:dragger];

我已将 UIView 保存为这样的图像,但我不想保存按钮。我还使用了另一个 UIView 但我希望整个屏幕都可以拖动图像,这是我的限制。我希望每个人都能得到我想要的。 The screenshot

最佳答案

你不能把按钮隐藏起来吗?

 for(UIButton *b in view.subviews) {
if([b isKindOfClass:[UIButton class]]) {
b.hidden = YES;
}
}

//capture view


for(UIButton *b in view.subviews) {
if([b isKindOfClass:[UIButton class]]) {
b.hidden = NO;
}
}

关于iphone - 需要有关在 iphone 中捕获 UIImage 和 UIView 的帮助,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13394656/

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