请参阅附图,其中包含所有详细信息.
Click here to see the image
我有一个垂直scrollVIEw,它有多个CollectionVIEw区域,每个区域都有一行水平列表单元格. (就像Facebook应用程序的朋友建议/广告).我有固定的图像在顶部,一个文本然后到那里集合视图区域实现三个水平滑块.
整个页面垂直滚动,但在某个部分水平滚动后,单元格会卡住.当在页面的任何垂直滚动之前在主窗口中滚动时,集合视图单元格正在移动.在稍微垂直滚动发生后,集合视图区域被切成两半 – 上部可滚动,下部卡住.下面的任何东西(带有单元格的另一个集合视图)也会卡住.
请参考图片.我花了很多时间绘制这个图表来清楚地表示问题.我正在使用故事板自动布局.
请帮我一些建议.
非常感谢..
Arinjoy
我必须手动计算大小并在代码中设置它们如下所示:
// calculating and setting the height constarint on the content vIEw. // It depends on the screen resolution and the fixed area size of the page (i.e. exclucding welcome image which is 35% of the screen height) self.contentVIEw.translatesautoresizingMaskIntoConstraints = false let screenHeight = UIScreen.mainScreen().bounds.size.height let contentHeight = self.contentVIEw.frame.size.height self.contentVIEw.heightAnchor.constraintEqualToConstant(screenHeight * 0.35 + contentHeight + 300).active = true总结
以上是内存溢出为你收集整理的ios – 嵌入在垂直UIScrollView中时,UICollectionView单元格无法正确滚动全部内容,希望文章能够帮你解决ios – 嵌入在垂直UIScrollView中时,UICollectionView单元格无法正确滚动所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)