首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iOS (仅限iPhone):水平页面滚动,其中滚动页不占用整个屏幕

iOS (仅限iPhone):水平页面滚动,其中滚动页不占用整个屏幕
EN

Stack Overflow用户
提问于 2013-11-23 18:11:59
回答 1查看 1.2K关注 0票数 0

我试图实现水平页面滚动效果(部分视图,而不是整个屏幕滚动),就像在HGPageScrollView组件中一样。

我是一个相当新手的iOS程序员,我很难找到代码的部分,这些部分只提供水平滚动和滑动手势。因此,我正在寻找任何帮助,要么是一些示例代码,要么是指向HGPageScrollView中的代码的指针,这些代码只提供水平滚动功能(甚至不提供底部的UIPageControl点,只提供普通卷轴)。

我只是在寻找一个在iPhone景观定向中工作的实现,如果这使它变得更容易的话。

为什么我不使用HGPageScrollView:

  1. 它不符合ARC的要求。
  2. 它比我需要的要多得多,我只是在寻找滚动体。
  3. 因此,很难找到我不需要的所有功能,比如单击页面将滚动模式更改为全屏(HGPageScrollViewModePage)。
  4. 我希望以此作为一个激励,以了解更多的组件在可可触摸,并滚动我自己的实现。

我认为这个问题可能提出了解决方案,但我不知道如何实现它。我想我还没有完全理解它,因为我的新手技能还没有足够的细节来继续。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-11-23 18:45:11

使用UICollectionView并将pagingEnabled属性设置为YES。

如果您想对项目执行复杂的布局(如在上面的示例中,在屏幕两侧拆分项),则可能需要提供on UICollectionViewLayout:参考文件/occ/cl/UICollectionViewLayout

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20166009

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档