【发布时间】:2012-09-10 17:31:33
【问题描述】:
我有一个带有水平分页的UIScrollView - 类似于天气应用程序。在某些情况下,我想阻止用户水平滚动。简单地禁用滚动有点刺耳 - 我更愿意复制滚动过去最后一页的体验 - 允许稍微滚动,但由于没有更多内容,滚动视图会反弹。
我该如何实施呢?我应该更改 ScrollView 的 contentSize 吗?如何设置分页,以便有效地有一个“页面”但仍然有内容显示在紧邻的左侧和右侧?
【问题讨论】:
-
只是缩小内容大小。
-
将内容大小的宽度设置为 1 * 内容的宽度只是完全停止滚动,没有反弹。
标签: objective-c ios cocoa-touch uiview uiscrollview