Post

Replies

Boosts

Views

Activity

Reply to UICollectionViewCompositionalLayout incorrect item size
Implementing preferredLayoutAttributesFitting(_:) in my collection view cell fixed this problem: override func preferredLayoutAttributesFitting(_ layoutAttributes: UICollectionViewLayoutAttributes) -> UICollectionViewLayoutAttributes {     let targetSize = CGSize(width: layoutAttributes.frame.width, height: 0)     let modifiedAttributes = super.preferredLayoutAttributesFitting(layoutAttributes)     modifiedAttributes.frame.size = contentView.systemLayoutSizeFitting(targetSize, withHorizontalFittingPriority: .required, verticalFittingPriority: .fittingSizeLevel)     return modifiedAttributes }
Topic: UI Frameworks SubTopic: UIKit Tags:
Jul ’21
Reply to Notification Service Extension for macOS
+1 Would love an official answer to this question
Replies
Boosts
Views
Activity
Jan ’24
Reply to UICollectionViewCompositionalLayout incorrect item size
Implementing preferredLayoutAttributesFitting(_:) in my collection view cell fixed this problem: override func preferredLayoutAttributesFitting(_ layoutAttributes: UICollectionViewLayoutAttributes) -> UICollectionViewLayoutAttributes {     let targetSize = CGSize(width: layoutAttributes.frame.width, height: 0)     let modifiedAttributes = super.preferredLayoutAttributesFitting(layoutAttributes)     modifiedAttributes.frame.size = contentView.systemLayoutSizeFitting(targetSize, withHorizontalFittingPriority: .required, verticalFittingPriority: .fittingSizeLevel)     return modifiedAttributes }
Topic: UI Frameworks SubTopic: UIKit Tags:
Replies
Boosts
Views
Activity
Jul ’21