Jul*_*urt 5 rendering simulator collectionview ios xcode13
我在最新的 Xcode 13 上运行我的应用程序,在模拟器中的 iOS 15 上运行我的应用程序,当水平滚动表行(包含集合视图)时会产生奇怪的渲染错误/问题。这只是视觉上的。单元格上的触摸点都正常,我可以用手指滚动渲染无法滚动的地方...
这是一个集合视图表...
另外,如果我垂直滚动表格,任何渲染故障都会得到解决......直到我再次从左向右滚动。
更新到新的 Xcode 13 后,我遇到了几乎相关的 UI 问题。在检查了我的 autoLayout 代码后,我发现我将子视图添加为 collectionViewCell 的子视图,而不是其 contentView,作为旁注,这曾经在 Xcode 12.x 上工作,并且降低。
因此,要修复该错误,我所要做的就是:-
// instead of doing this: -
self.addSubView(YourChildView)
// It should be: -
self.contentView.addSubView(YourChildView)
// Then proceed with other layout stuffs
Run Code Online (Sandbox Code Playgroud)