我正在开发一个小游戏,用户可以在其中拖动图像的行和列来解决难题。 拼图不使用整个屏幕,“拼图区域”位于从 0,160 到 320,480 的矩形区域内。
现在,如果用户向上拖动一列图像,该列中的顶部图像将显示在该拼图区域“之外”。我怎么可能只显示图像中保留在拼图区域内的部分。比如不显示图像的整个 50x50 像素,而只显示较低的 40x50 像素等?
最佳答案
您只需正确设置 View 上的框架即可。如果您的拼图 View 帧在顶部的 (0,160) 点结束,则您添加到其中的任何 subview ;例如拼图 block 移出框架时将被隐藏。
关于iphone - 在iPhone游戏中隐藏图像的一部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7316873/