ios - 如何在iOS中拖动图像时将图像重叠在另一个图像上?

标签 ios iphone uiimageview uiimage

我创建了 JIGSAW 游戏。我将图像分割成 3X3 矩阵并显示在屏幕上(即 [self.view addSubView:imageview] 像这样我添加了所有 9 个图像 block )。
现在用于解决游戏,当我将一个图像图 block 拖动到另一个图像图 block 时,有时它会在图像上方或有时在图像下方(例如 iOS 第一个添加到 View 的图像的默认行为出现在剩余的所有图像下方,最后添加的图像出现在顶部时用户拖动图像见附加图像)
现在我想当我拖动任何图像图 block 时,它必须出现在剩余图像的顶部。
与最后添加的图像相同,显示在顶部。

enter image description here

最佳答案

每当触摸 ImageView 进行拖动时,您都可以通过调用 bringSubviewToFront 将其移动到前面。 .

[self.view bringSubviewToFront:touchedImageView];

关于ios - 如何在iOS中拖动图像时将图像重叠在另一个图像上?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15653357/

相关文章:

iOS:将 ImageView 拉伸(stretch)到 TableView 之上?

ios - 4 :3 instead of 16:9 (Xcode) (Swift) 调用UIImagePickerController

ios - Swift语言产品请求崩溃

iphone - 是否有用于 iPhone 的 Miles/KM 互换性的内置机制?

ios - 调整 ImageView 大小(图像填充其边界),同时保留 UIImage 纵横比

iphone - 使用 UIImagePickerControllerReferenceURL 在 UIImageView 上设置图像

android - Firebase notification_key 发送通知

ios - 如何在 SwiftUI 中创建 GridView ?

iphone - 在 iPhone 中实现 Twitter 卡

IOS 攻击者可以看到多少我的方法?