ScrollView具有多个视图iOS Autolayout

时间:2016-09-05 11:11:12

标签: ios swift xcode autolayout xcode7

我是一名新手iOS开发人员,目前在一家小公司工作。几个月前我才开始开发iOS,我只知道如何使用Swift和AutoLayout。我有一点情况,因为我的老板让我做一个复杂的可滚动视图,其中包含其他类型的视图。

我使用这里提供的线框制作了草图:https://wireframe.cc/MU0PC6,我也会留下一个打印屏幕。所以我的问题是:这是否可以使用AutoLayout和Swift实现?如果可以的话请你帮忙吗?如果没有,你能指点一个好的教程,可以帮助我使用笔尖吗?

谢谢你,对不起我的英语和新手技巧。

这是截图 Scrollview with multiple views

1 个答案:

答案 0 :(得分:0)

为了创建具有不同元素和部分的复杂可滚动布局,您应该使用UICollectionView。

你可以在这里阅读: UICollectionView Tutorial

布局的所有不同部分都是单独的UICollectionviewCells,您可以通过UICollectionViewDelegateFlowLayout控制它们的大小。

当然,您也可以使用UIScrollView和AutoLayout构建它,但UICollectionView方法可以为您节省很多麻烦,而且在开发iOS时,UICollectionView无论如何都是最重要的UI组件之一。

相关问题