在ios app的小和大背景

时间:2013-07-23 03:19:24

标签: ios scroll zoom

我正在开发一款带有iOS的棋盘游戏,在屏幕上以更大的视角观看棋盘,尺寸为480 * 320,并查看。 我曾经想过,当你来玩时,用户可以放大到播放器的位置,我用滚动视图测试改变了480 * 320 960 * 640的图像,但效果不好,我试图添加960 * 640的背景并改变中心属性,但我不工作。 任何人都可以告诉我如何做到这一点? 你用什么? 我也喜欢你可以用手指移动背景图像,所以我用scrollview试了一下。 无论如何,我尝试做的是你可以看到小型和大型的电路板,但不是我在滚动视图中使他成像像素放大图像

1 个答案:

答案 0 :(得分:0)

您尝试构建的内容类似于Apple在查看照片库时为其UIImagePickerController实现基础的方式。在滚动视图中处理此问题的适当方法是使用尽可能大的图像(所以960x640,但任何大的,适当的宽高比也会起作用)。

然后,您可以设置滚动视图的初始内容缩放系数,以使整个图像适合屏幕。这将允许您放大和缩小。我建议在滚动视图上观看所有5年的WWDC视频(截至WWDC 2013的5个视频)。它们都非常出色,并且不断展示使用滚动视图的新方法,因为大多数iOS都以某种方式使用它们。

此外,Ray Wenderlich的网站为滚动视图的初学者提供了一个不错的教程: http://www.raywenderlich.com/10518/how-to-use-uiscrollview-to-scroll-and-zoom-content