UIScrollView 一个分页器

Posted

技术标签:

【中文标题】UIScrollView 一个分页器【英文标题】:UIScrollView an Paginator 【发布时间】:2011-11-25 07:42:13 【问题描述】:

我考虑了新应用的 UI 设计的可能性。我想做的是:

拥有三个视图,用户可以在其中水平分页。在每个视图中都有一个 UIScrollView(填充整个视图),用户可以在其中垂直滚动。

我该如何管理,水平滚动事件由分页管理,垂直滚动由 ScrollView 管理?

对不起,也许这是一个“初学者问题”......

是否有可能将不同的触摸发送到不同的 UI 元素?

【问题讨论】:

【参考方案1】:

将 3 个滚动视图放在一个大滚动视图中。

3 个垂直滚动视图的内容大小应与屏幕宽度相匹配 - 这将阻止它们水平滚动,并且事件将向上传递到父滚动视图以允许水平滚动。

确保父视图的内容大小与屏幕高度匹配,使其仅水平滚动。

【讨论】:

以上是关于UIScrollView 一个分页器的主要内容,如果未能解决你的问题,请参考以下文章

OCUI界面设计:滚动视图与分页控件初探

UIScroll 视图 + UIView + UITableview 问题

滚动发生时嵌套 UIScrollViews 并获取信息

react 分页器 基于react-virtualized组件的分页器

第六章分页器组件

分页器组件