我创建了 JIGSAW 游戏。我已经将图像分割成 3X3 矩阵并显示在屏幕上(即[self.view addSubView:imageview]
,我添加了所有 9 个图像块)。现在用于解决游戏,当我将一个图像图块拖动到另一个图像图块时,有时它会在图像上方或有时在图像下方(例如 iOS 第一个添加到视图的图像的默认行为出现在剩余的所有图像下方,最后添加的图像出现在顶部时用户拖动图像在附加图像中看到)现在我想当我拖动任何图像图块时,它必须出现在剩余图像的顶部。与最后添加的图像相同,显示在顶部。
问问题
1124 次
3 回答
4
每当触摸图像视图进行拖动时,您都可以通过调用将其移动到前面bringSubviewToFront
。
[self.view bringSubviewToFront:touchedImageView];
于 2013-03-27T07:03:59.503 回答
2
当触摸开始调用-[UIView bringSubviewToFront:]
瓦片的超级视图时,瓦片作为参数。
于 2013-03-27T07:03:57.537 回答
0
你应该知道:
- (void)bringSubviewToFront:(UIView *)view
和
- (void)sendSubviewToBack:(UIView *)view
于 2013-03-27T08:32:55.687 回答