91得票21回答
UIScrollView:水平分页,垂直滚动?

如何强制在分页和滚动都开启的情况下,UIScrollView 在给定时刻只能沿垂直或水平方向移动? 我理解 directionalLockEnabled 属性可以实现这一点,但是对角线滑动仍然会导致视图在两个方向上同时滚动而不是限制在单个轴上。 编辑:更明确地说,我希望允许用户水平或垂直滚...

89得票15回答
按小于框架大小的增量分页UIScrollView

我有一个滚动视图,宽度与屏幕相同,但高度只有约70像素。其中包含许多50 x 50的图标(周围带空白),我希望用户能够从中选择。但我总是希望滚动视图以分页方式运作,并始终在确切中心位置停止。 如果这些图标的宽度与屏幕大小相同,那么这不是问题,因为UIScrollView的分页功能可以解决这个...

15得票1回答
仅在特定值上停止NSScrollView - 类似于UIScrollView的分页

我正在使用10.7 SDK作为部署目标开发Mac OS X应用程序。NSScrollView包含一个图像缩略图的水平列表。位于ScrollView中心的缩略图表示所选图像,该图像在ScrollView下方以全尺寸显示。这与Finder Cover-Flow非常相似,除了我的应用程序中的图像不会...

8得票2回答
禁用ViewPager页面翻页的最佳方法

我正在开发一个应用程序,其菜单使用了ViewPager。每个fragment都有许多子视图,可能是ListView、ScrollView、LinearLayout等等。其中一个fragment拥有一个设置按钮,可以切换一个带有ScrollView和一些LinearLayout(按钮)以及See...

7得票1回答
UIScrollView在模态视图控制器的动画呈现过程中滚动到不同的位置。

我正在使用UIScrollView来分页显示三个不同的UIViewControllers。从开始,分页器初始化为显示第一页。因此,用户可以从开头向左或向右滑动。当我从中间视图控制器呈现模态视图控制器时,在呈现的视图控制器动画期间,UIScrollView会暂时滚动到第一页。当我解除模态视图控制...