Загрузка видео...
Не удалось загрузить видео
SwiftUI friends… Any ideas on recreating this? Any built-in functionality I’m not aware of? Trying to create a cool new interaction for Stuff | ToDos and Lists
110,850 просмотров • 1 год назад •via X (Twitter)
Комментарии: 35

@stuff_app_ That's such a clever way of explaining what you need lol

@stuff_app_ shoutout @ugmonk daily cards for being my demonstration tool lol

@stuff_app_ @ugmonk Ugmonk is the best

@stuff_app_ Maybe try using a scroll transition?

@stuff_app_ Trying this now!

@stuff_app_ How’d it go? Keen to see it in action

@stuff_app_ You can use to achieve this effect pretty easily.

@stuff_app_ visual effect modifier - there’s a wwdc video for almost exactly this effect

@stuff_app_ that might just do it!

@stuff_app_ Yeah that’s the one!

@stuff_app_ …What exactly is this app?

@stuff_app_ this is for Stuff @stuff_app_

@stuff_app_ .visualEffect maaaaybe? I'd probably just do DragGesture + offset animations in a ZStack.

@stuff_app_ Build a custom UICollectionView, you'll be happy you learned the API

@stuff_app_ FitWoody by @Patricia_Bedoya & @asiergmorato has something very similar

@stuff_app_ SwiftUI aside. Really good demonstration using physical elements to express a UI behaviour, Austin!

@stuff_app_ Prompt it!!

@stuff_app_ @_Kavsoft 👀

@stuff_app_ how much of the "next" card do you want revealed? i assume there is some safe area at the top each card that the card above it must respect? and it must be preserved through the entirety of the scroll?

@stuff_app_ Ideally the entire "next" card underneath becomes visible before it too starts scrolling. These are really just going to be little tabs at the bottom of the view.

@stuff_app_

@stuff_app_ here you go

@tominmotion @stuff_app_ unfortunately I cannot figure out what this is supposed to do😂

@stuff_app_ Parallax scroll? lol

@stuff_app_ why do people try to invent quirky behaviors when you could have just solved it with a regular scroll/expand collapse/all the usual standardized stuff. Brings no value to the user other than looking fancy for the first 5 seconds.

@stuff_app_ you can use a scroll reader! it gives you really fine grained control over the scroll interaction also, amazing way to show what you need lol

@stuff_app_ I love how you created a prototype in physical form to visualize the effect before you coded it in SwiftUI. We need more of this!

@stuff_app_ Visual effect + scrollview reader. Make the the view stick based on the scroll direction and update selected index of the view. Or can play around with zindex as well.

@stuff_app_ You might be able to extend LazyVStack. It has a pinned views param. Maybe you could just invert the behavior?

@stuff_app_

@stuff_app_ Pretty sure @_Kavsoft has a video on doing exactly this with scroll effects

@stuff_app_ Did you checked this.

@stuff_app_ Try making a sketch and ask AI. After all it's free and has all the knowledge. I always describe my ideas to AI.

@stuff_app_ Ask @v0

@stuff_app_ @austboston how does this look btw? 🤔
