gpt4 book ai didi

objective-c - 单独识别 UIImages

转载 作者:行者123 更新时间:2023-11-28 19:15:46 25 4
gpt4 key购买 nike

我有一个可以将多个 UIImage 添加到 View 的应用程序。然后可以在屏幕上拖动这些图像。我如何检查哪个图像已被拖动,然后将那个图像的坐标保存到一个文件中,而不是同一 View 中的其他 UIImage。如果可能的话,我需要一种标记每个 UIImage 的方法,以将它们分开并分别识别它们。希望这是有道理的!

这就是我将每个 UIImage 添加到 View 的方式:

CGRect imageFrame = CGRectMake(activeView.center.x - 50, activeView.center.y - 50, 200, 200);
imageResizableView = [[SPUserResizableView alloc] initWithFrame:imageFrame];
UIImage *image = [UIImage imageNamed:@"galaxy.jpg"];
UIImageView *imageView = [[UIImageView alloc] initWithImage:image];
imageResizableView.contentView = imageView;
imageResizableView.delegate = self;
[activeView addSubview:imageResizableView];

最佳答案

您可以在 UIVIew 上使用 tag property

如官方所述doc :

tag An integer that you can use to identify view objects in your application.

@property(nonatomic) NSInteger tag Discussion The default value is 0. You can set the value of this tag and use that value to identify the view later.

关于objective-c - 单独识别 UIImages,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12130467/

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