如何解决使用未解决的标识符“ UICollectionLayoutListConfiguration”
我刚刚发现此“使用未解决的标识符'UICollectionLayoutListConfiguration'”问题,它应该是构造布局配置的标准方法,这是我的代码:
lazy var collectionView: UICollectionView = {
//this is where to alert use of unresolved identifier
let configuration = UICollectionLayoutListConfiguration(appearance: .insetGrouped)
let layout = UICollectionViewCompositionalLayout.list(using: configuration)
let collectionView = UICollectionView(frame: .zero,collectionViewLayout: layout)
collectionView.translatesAutoresizingMaskIntoConstraints = false
collectionView.backgroundColor = .systemGroupedBackground
return collectionView
}()
可以帮忙吗? 谢谢
解决方法
UICollectionLayoutListConfiguration
和UICollectionViewCompositionalLayout
是依赖于操作系统的api。这意味着您不能在最低操作系统要求以下使用它们。
如您在上面的屏幕快照中所见。这些api可从iOS 14.0+(测试版)获得。这些api随Xcode 12.0+(测试版)一起提供。
因此,要使用此功能,您需要从开发人员website下载Xcode 12.0(测试版)或等待App Store正式发布。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。