我的集合视图单元格(7个单元格)需要适合表格视图单元格,但是当我运行它时,它在iPhone 6和iPhone X中的显示方式有所不同。有什么办法可以解决这个问题?
假设我有2个集合视图,这些视图应覆盖并适应不同的设备屏幕尺寸。
我的集合视图单元格(7个单元格)需要适合表格视图单元格,但是当我运行它时,它在iPhone 6和iPhone X中的显示方式有所不同。有什么办法可以解决这个问题?假设我...
在您的自定义UITableViewCell中]
override func systemLayoutSizeFitting(_ targetSize: CGSize, withHorizontalFittingPriority horizontalFittingPriority: UILayoutPriority, verticalFittingPriority: UILayoutPriority) -> CGSize {
self.contentView.frame = self.bounds
self.contentView.layoutIfNeeded()
self.collectionView.reloadData()
return self.collectionView.contentSize
}