当应用程序最小化时,以下声明消息将抛出到终端:
[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出现问题。
问题
这是什么消息,如果对我的应用程序正常运行没有影响,我应该为它打扰吗?有解决此问题的解决方案吗?