我正在tableView
内部使用collectionsView
个单元格。
滚动tableView
时,此消息会显示在控制台中:
NameOfProject [1108:15021]相关的UICollectionViewFlowLayout 实例是,它是 附属于layer =; contentOffset:{0,0}; contentSize:{3750, 210.66666666666666}; adjustedContentInset:{0,0,0,0}>集合视图布局:。 2018年5月3日 08:47:52.190847-0300
NameOfProject [1108:15021]在。处创建一个符号断点 UICollectionViewFlowLayoutBreakForInvalidSizes来捕获它 调试器。
我创建了一个符号的breakponit,但它并没有在代码中停止.. 有人可以帮我找到一种方法来删除这个警告吗?
提前致谢!
答案 0 :(得分:0)
我认为您必须检查方法
- (CGSize)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout*)collectionViewLayout sizeForItemAtIndexPath:(NSIndexPath *)indexPath;
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath;
并尝试根据每种情况引用的约束条件更新视图。
@IBOutlet weak var constraint: NSLayoutConstraint!
遇到类似错误,您应该在Storyboard上提供视图的屏幕截图,以获得更好的帮助并尝试说明更多信息。
希望有帮助。