个性化UIScrollView

时间:2013-07-24 20:08:35

标签: ios uiscrollview

我已经为我的游戏板实现了一个UIScrollView,这个板子是一个由几个图像组成的UIView,板子的图像和一些细节图像。并且缩放和滚动效果很好。 但我所做的是,当我移动电路板时,不会让我离开电路板看到底部。现在,当我移动板边缘时,有时会看到白色,因为我的图片移动到停止点。

我想要的是在滚动视图上设置一个上限,看不到后面只看到主板。

我还想知道你们是否知道如何将图像作为一个给定的板内拖动,因为这一切都在UIScrollView中,我认识到触摸。

提前致谢

1 个答案:

答案 0 :(得分:0)

  

我想要的是在滚动视图上设置一个上限,看不到后面只看到主板。

是的,您可以将可见区域限制为仅限您的内容。将滚动视图的bounces属性设置为NO,并确保contentInset为0.(0是contentInset的默认值,所以如果你没有'那就应该没问题'改变了它。)

  

如何在电路板中将图像拖动为给定

滚动视图可以选择延迟内容视图中的触摸事件,直到滚动视图决定用户是否尝试滚动。阅读delaysContentTouches属性。您可能希望将该属性设置为YES。除此之外,您实际上只需要学会监控触摸 - 您可以通过调整其位置(例如,通过设置center来拖动视图),同时触摸在屏幕上移动。有一些示例代码可以帮助您Handling Swipe and Drag Gestures