我正在為 UICollectionView 使用 CompositionalLayout。在 iOS 15 之前沒有警告就可以正常作業。但是在 Xcode 13 和 iOS 15 中滾動 UICollectionView 時警告低于警告
[UICollectionViewRecursion] cv == 0x7fc7f418e000 Disabling recursion trigger logging
我正在使用不同型別的自定義單元格和使用 customview 的自定義單元格。
這是我對單元格 UICollectionView ->CustomUICollectionviewCell->CustomUIView(由筆尖加載)的配置
如何解決這個問題?
提前致謝。
uj5u.com熱心網友回復:
我不相信這里有任何真正的問題。我在一個甚至不使用集合視圖的應用程式中收到此訊息。您應該忽略該訊息,該訊息僅出現在 Xcode 控制臺中,并且可能僅出現在模擬器上。
uj5u.com熱心網友回復:
對我來說同樣的問題。這可能會成為一個無限回圈。我唯一發現的是,任何不準確的尺寸計算都會觸發此問題。在日志中搜索的第一件事:滾動時是否有打破限制?如果是,那么您肯定必須修復它們。
修復破壞性約束后,日志仍然存在,但頻率有所降低。
如果發生無限回圈,堆疊跟蹤沒有幫助:(。來自 AppStoreConnect 的崩潰日志僅包含 json,但不包含 .crash 檔案。
我很樂意找到比“嘗試和錯誤”更好的解決方案。
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/341219.html
標籤:ios 迅速 苹果手机 平板电脑 uicollectionview
上一篇:如何復制并找到最后125行?
下一篇:在SwiftUI上更改顏色視圖
