- August 28, 2025
- Mins Read
A SwiftUI ScrollView that only scrolls if the content doesn’t fit in the View
Requirements iOS 13+
.package(url: “https://github.com/dkk/ScrollViewIfNeeded”, .upToNextMajor(from: “1.0.0”))
Copy /Sources/ScrollViewIfNeeded/ScrollViewIfNeeded.swift into your project
Import the ScrollViewIfNeeded package to your view:
import ScrollViewIfNeeded
use it like you would use ScrollView:
ScrollViewIfNeeded {
/* your content */
}
configure it the same way you would configure ScrollView:
ScrollViewIfNeeded(.horizontal, showsIndicators: false) {
/* your content */
}
or use it as a ViewModifier:
/* your view */
.makeScrollableIfNeeded(.horizontal)
This package provides you with an easy way to show tooltips over any SwiftUI view, since Apple does not provide ...
SimpleToast is a simple, lightweight, flexible and easy to use library to show toasts / popup notifications inside iOS or ...
Create Toast Views with Minimal Effort in SwiftUI Using SSToastMessage. SSToastMessage enables you to effortlessly add toast notifications, alerts, and ...