iOS。如何从故事板中的图像进行布局?
问题描述:
我必须使用什么元素才能实现图像中的iOS应用程序? A,B和C块应像一个大元素一样滚动。我的意思是没有固定位置元素。iOS。如何从故事板中的图像进行布局?
我试着这样说: 答:与UIView的子树UIViews B:UICollectionView C:也许UIView的,但这C地块应该再出现在滚动,直到结束。 所有A,B,C块我放在UIScrollView下,但块不滚动。
答
为了让段C出现在您的收藏视图结束时,您可以添加该段集合视图的页脚视图。使用下面的方法UICollectionViewDataSource实现这一目标:
override func collectionView(collectionView: UICollectionView,
viewForSupplementaryElementOfKind kind: String,
atIndexPath indexPath: NSIndexPath) -> UICollectionReusableView {
switch kind {
case UICollectionElementKindSectionFooter:
// Create and return an instance your footer view here
default:
assert(false, "Unexpected element kind")
}
}
然后转到您的故事板,选择您的收藏视图,转到属性检查器,然后选中“页脚节”附件下。
您无法滚动段A的可能原因是您没有相应地调整滚动视图的内容大小。如果是这种情况,请尝试this solution。
在您的sotryboard中显示您的视图hierrachy –