#ScrollPosition
🚀 v0.15.2 — Scroll position, menus and umlaut tags / Scrollposition, Menüs und Umlaut-Tags ist da!

![3MF Katalog Manager demo](https://github.com/Bexxs75/3mf-katalog-manager/raw/master/docs/assets/demo.gif)

https://github.com/Bexxs75/3mf-katalog-manager/releases/tag/v0.15.2
October 4, 2026 at 2:24 PM
Du behöver hitta en mer ergonomisk scrollposition!
June 28, 2026 at 10:55 PM
Actually scrollPosition(initialAnchor:)’s functionality is now named developer.apple.com/documentatio...

And yes, it changed during the betas.
defaultScrollAnchor(_:) | Apple Developer Documentation
Associates an anchor to control which part of the scroll view’s content should be rendered by default.
developer.apple.com
December 15, 2023 at 3:30 AM
Ich finde es blöd, dass ein Algorythmus eine Pause wegen Griff zur E-Zig (oder sich einfach nur wo kratzen) als Interesse am Thema der aktuellen Scrollposition wertet. 🥳
March 27, 2025 at 9:56 PM
In den Systemeinstellungen von openATV sind eher die Einstellungen verortet die sehr speziell sind und vielleicht nur von Experten verändert werden sollten. So ist die Konfiguration der Scrollposition im Display, Einstellungen zum HTTP Stream .. @enigmawelt.bsky.social youtu.be/YXhExgByZkk
A-Z OpenATV - Systemeinstellungen | Deutsch
YouTube video by enigmawelt
youtu.be
September 14, 2024 at 4:04 PM
Hey! I'm afraid Paul isn't using this account much… I haven't used this API and I don't have Xcode 15 installed, but looking at the docs, I think that it now requires an id: parameter pointing to a binding, see here: developer.apple.com/documentatio... - they probably added that in a later beta.
scrollPosition(id:anchor:) | Apple Developer Documentation
Associates a binding to be updated when a scroll view within this view scrolls.
developer.apple.com
December 14, 2023 at 2:38 AM
Neben Bookmarks, Merken der Scrollposition auf dem Homescreen, Speichern von Drafts, usw. ein weiteres tolles Feature von Skywalker. 👍
Skywalker makes posting threads easy.
Write all posts in your thread and post with a single button click.

Insert and remove posts in your thread while writing.

Auto number posts.

Auto cut a long text into multiple posts.

Continuous typing: posts are auto added when needed.
April 30, 2024 at 4:50 PM
To programmatically scroll to an edge, a raw offset, or a view with a provided identity in SwiftUI, we can use the scrollPosition(_:anchor:) modifier. It takes a binding to a ScrollPosition, available from iOS 18: nilcoalescing.com/blog/ModernS...
#iOSDev #SwiftUI
May 22, 2026 at 6:50 AM
I've just published a post covering the modern SwiftUI APIs for programmatic scrolling, including defaultScrollAnchor(), scrollPosition(), and others, also highlighting some nuances that are easy to miss: nilcoalescing.com/blog/ModernS...
#iOSDev #SwiftUI
Modern SwiftUI APIs for programmatic scrolling
Master programmatic scroll control in SwiftUI using defaultScrollAnchor(_:), scrollPosition(_:anchor:), and ScrollPosition to configure, drive, and read scroll position in your apps.
nilcoalescing.com
May 19, 2026 at 8:44 AM
❓How do I track the currently visible item in a SwiftUI ScrollView?
💡Create a property to track the current item, then use the scrollPosition modifier to assign the visible item to that property. This makes it easy to programmatically scroll to specific items.
July 3, 2025 at 2:00 PM
The newer scroll APIs finally make deep links into long SwiftUI screens tolerable. ScrollPosition is the bit I wish existed three releases ago.
May 26, 2026 at 11:24 PM
have you hit any weirdness when the backing data mutates mid-scroll? scrollPosition felt great in my test app, then got slippery once I started inserting rows at the top.
May 22, 2026 at 2:23 PM
Yeah that sounds like classic List stuff.

Tried to use one with scrollPosition last week and it just didn’t do anything.
December 15, 2025 at 2:40 AM
In Echtzeit den aktuellen Reiseabschnitt zu markieren, ist eine gute Idee. Aber nicht, wenn man das selber machen muss und von der Scrollposition abhängt. Und auch das Farbschema ist Käse.
October 19, 2025 at 6:17 AM
Auch so eine basale Browser-Funktion wie »bei Klick auf ›Zurück‹ die vorige Scrollposition wiederherstellen« ist in dieser schönen neuen reaktiven Welt ein Luxus, der nur manchmal funktioniert.
June 4, 2024 at 5:48 AM
Ich wollte es eigentlich so wie in Twitter / Threads bauen. Die Scrollposition bleibt immer erhalten. Beim Öffnen wird automatisch neu geladen und dann gibt’s am oberen Rand diese Face-Bubbles, die dir anzeigen, dass es neuen Content gibt.
October 12, 2023 at 10:56 AM
Die gucke ich mir schon länger an und habe mal n Monat abonniert. Das Composerteil wirkt leider noch unfertig (Vorschau von Link erzeugen ist sehr frickelig). Aber Du hast recht: Z. Zt. wäre das die Alternative, wenn man sich die Scrollposition merken will.
January 6, 2026 at 12:42 PM
I’m using a horizontal ScrollView and loading the array of weeks in via a foreach with an id on each view inside. I even made the struct inside the array conform to identifiable and am using a scrollPosition on the ScrollView #iosdev #buildinpublic #swiftui
April 12, 2025 at 3:39 PM
und ich sage, CEOs von Firmen mit Apps, die die Scrollposition vergessen, die kommen als erstes aufs Schafott.
May 15, 2026 at 5:07 PM
Sometimes I just do #SwiftUI components because I like the challenge without any clear purpose.

Here’s a marquee that also supports manual scrolling. That last part in particular was tricky than I expected given that for some reason `.scrollPosition` does not report user scrolls.

#BuildInPublic
March 16, 2025 at 7:01 PM
I've been staring at this for the past few days & have no idea what's causing it. What could cause a discrepancy between a preview & the simulator? I assume the fault is in my code but I don't know if it's with scrollPosition, too many onChange(of:) modifiers...
May 10, 2025 at 1:01 PM
Part of the reason you get this scrolling behavior comes from adding the scrollTargetLayout() modifier to scrollPosition. Without scrollTargetLayout, the scroll binding doesn’t update on manual scroll (which is what I want)…
December 18, 2024 at 1:15 PM
Is it just me or did the behavior of the scrollPosition(id:anchor:) modifier change recently? It used to be that you could have it anchored to, say, the center and scrolling manually wouldn't update the scroll position binding, but now it does. Is this expected behavior or a bug?
December 18, 2024 at 12:00 PM