from iOS 16 we can set custom detents in sheetPresentationController but is there any way or alternative to archive same thing in iOS 15 as well.
if let sheet = objVC?.sheetPresentationController {
if #available(iOS 16.0, *) {
sheet.detents = [
.custom { _ in
return 550
}
]
} else {
sheet.detents = [.medium(),.large()]
}
sheet.largestUndimmedDetentIdentifier = .medium
sheet.prefersGrabberVisible = true
sheet.preferredCornerRadius = 22
sheet.prefersScrollingExpandsWhenScrolledToEdge = true
sheet.prefersEdgeAttachedInCompactHeight = true
sheet.widthFollowsPreferredContentSizeWhenEdgeAttached = true
sheet.selectedDetentIdentifier = .medium
}