当应用程序最小化时,终端中的奇怪声明消息

时间:2019-04-10 05:34:44

标签: ios swift uicollectionview uikit

当应用程序最小化时,以下声明消息将抛出到终端:

  

[Assert]边界路径可能与其坐标空间不同步:视图的边界必须包含边界矩形。边界矩形:{{0,-116},{768,1024}};坐标空间:层=; contentOffset:{0,7.5}; contentSize:{768,3477.232}; AdjustedContentInset:{116,0,0,0}>集合视图布局:


如您所见,此消息与UICollectionView关联,我从NIB加载并通过执行以下操作将其添加为UIViewController作为子视图:

func setupCollectionView() {
    ...

    let frame = CGRect(x: 0, y: 20, width: view.bounds.width, height: view.bounds.height)
    collectionView.frame = frame
    view.addSubview(devicesViewController)

    ...
}

如果UICollectionView滚动了一点(contentOffset变化了),则消息被抛出了,如果它处于原始位置或滚动到顶部,则不显示消息


无论如何,应用程序都不会崩溃或被系统杀死,但是我不想在终端中看到这类消息,因为它表明我的UI出现问题。

问题

这是什么消息,如果对我的应用程序正常运行没有影响,我应该为它打扰吗?有解决此问题的解决方案吗?

0 个答案:

没有答案