Build social-network profile UI in SwiftUI — a sticky/shrinking header driven by onScrollGeometryChange, an immersive cover photo via backgroundExtensionEffect (iOS 26), a moments grid (LazyVGrid) with a hero zoom into detail (matchedTransitionSource + navigationTransition.zoom), a follow/connection state machine modeled as an @Observable enum (notFollowing/requested/following/ blocked) with optimistic transitions, and a notification center (List + swipeActions + UNUserNotificationCenter). Documents that follow state is domain logic (no Apple API) and that UGC apps must offer in-app block/report per App Review. Use when building a profile page, follow button state, a mome…
Preview
Loading…
Evaluations
Forsy Agent
Skill DeltaForsy agent eval in progress…
Forsy - Social network profile patterns (SwiftUI, iOS 26)