我创建了 JIGSAW 游戏。我将图像分割成 3X3 矩阵并显示在屏幕上(即 [self.view addSubView:imageview]
像这样我添加了所有 9 个图像 block )。
现在用于解决游戏,当我将一个图像图 block 拖动到另一个图像图 block 时,有时它会在图像上方或有时在图像下方(例如 iOS 第一个添加到 View 的图像的默认行为出现在剩余的所有图像下方,最后添加的图像出现在顶部时用户拖动图像见附加图像)
现在我想当我拖动任何图像图 block 时,它必须出现在剩余图像的顶部。
与最后添加的图像相同,显示在顶部。
最佳答案
每当触摸 ImageView 进行拖动时,您都可以通过调用 bringSubviewToFront
将其移动到前面。 .
[self.view bringSubviewToFront:touchedImageView];
关于ios - 如何在iOS中拖动图像时将图像重叠在另一个图像上?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15653357/