我正在开发iMessage扩展应用程序。 我的问题是集合视图在导航栏后面的展开模式下可见。iOS中的iMessage Extension中的导航栏后面可见的集合视图
有没有人在这方面有经验? 寻找任何帮助。
我正在开发iMessage扩展应用程序。 我的问题是集合视图在导航栏后面的展开模式下可见。iOS中的iMessage Extension中的导航栏后面可见的集合视图
有没有人在这方面有经验? 寻找任何帮助。
你可以尝试以内容集合视图的偏移改变以将它转换导航栏下方,是这样的:
collectionView.contentOffset = CGPointMake(0, navigationController.navigationBar.frame.size.height)
感谢您的回答,但它只调整滚动视图的起始位置,并且它在导航栏后面仍然可见。 –
给约束条件之后, (Top:0,Left:0,Right:0,Bottom:0),您应该给CollectionView顶部约束条件顶部布局Guide.Bottom比Superview.Top像这样:
CollectionView.Top = Top Layout Guide.Bottom设置为0.
当然,我给了约束(top:0 left:0 ,,,)。但这并不能解决问题。 –
在给定的源代码集合视图不在导航栏下,检查确保'约束到边距'是**取消选择** –
您可以给测试数据以启用滚动和再次测试吗?如果滚动收藏视图,它甚至会显示在导航栏后面。 –