在iOS中的iMessage扩展中的导航栏后面可以看到集合视图

时间:2016-10-22 07:10:51

标签: ios swift imessage imessage-extension

我正在开发iMessage Extension应用。 我的问题是在展开模式下导航栏后面可以看到集合视图。

有没有人在这方面有经验? 寻求任何帮助。

3 个答案:

答案 0 :(得分:0)

在取消选择CollectionView时,为Constraint to margins提供约束。

enter image description here

Source code

答案 1 :(得分:0)

您可以尝试更改集合视图的内容偏移量,以便将其移动到导航栏下方,如下所示:

collectionView.contentOffset = CGPointMake(0, navigationController.navigationBar.frame.size.height)

答案 2 :(得分:0)

在给出Constraints(Top:0,Left:0,Right:0,Bottom:0)之后,你应该将CollectionView的顶级约束赋予Top Layout Guide.Bottom ratherthan Superview.Top如下:

CollectionView.Top =顶部布局指南.Bottom设置为0.