How to use NavigationStack in SwiftUI | Bootcamp #62

  Рет қаралды 37,904

Swiftful Thinking

Swiftful Thinking

Күн бұрын

Пікірлер: 72
@HieuNguyen-hv4us
@HieuNguyen-hv4us Жыл бұрын
most friendly-for-beginners SwiftUI coach on UTube. +1 respect.
@lincolndickerson1293
@lincolndickerson1293 Жыл бұрын
You are the most responsible content create ever! The very best. Thank you for uodating, deprcating, and overall keeping Swiftful Thinking fresh WWDC has a gold mine of content for you. The new Swift Data stuff is fantastic can’t wait to see where you take it.
@SwiftfulThinking
@SwiftfulThinking Жыл бұрын
Thanks! Yea, I will try to make iOS 17 videos soon 🤙😎
@Marcn.ar.
@Marcn.ar. 9 ай бұрын
Please!!!!!!!!!!! You are HUGE@@SwiftfulThinking
@asaadjaber1
@asaadjaber1 8 ай бұрын
The part with the Navigation Stack starts at 10:18.
@vladc.5311
@vladc.5311 8 ай бұрын
Been following your SwiftUI tutorials and I want to say you are doing an amazing job teaching the community all the cool Swift UI features that Apple brings every year. Thank you!
@SwiftfulThinking
@SwiftfulThinking 8 ай бұрын
Thanks for watching!
@kevincosta2132
@kevincosta2132 10 ай бұрын
Hello Nick! Great video like always i just wanted to point out that even if you say that implementing the stackPath will ruin the Int destinations at 19:38, this is not the case. It ruins the Int destinations just because you initialized the path as an array of strings [String] if you initialize the path as a NavigationPath() it will then work with all destination types! You should probably pin this for future viewers, or change the description of your video to point that out!
@jalapisco
@jalapisco 4 ай бұрын
Just tried it and it worked like you said it would. Thanks for pointing that out 👍
@kevincosta2132
@kevincosta2132 4 ай бұрын
@@jalapisco You are welcome!
@ABNERJUDE
@ABNERJUDE 27 күн бұрын
Great tutorial Nick! Please show how to create the "path" for the integer values in your example. Also, can we create a "path" for Images, and how? Thank you!
@PattayaASMRWalking
@PattayaASMRWalking Жыл бұрын
Yeah the bootcamp is back! :D best tuts out there, thanks nick
@dugrut1325
@dugrut1325 Жыл бұрын
Yeah, nice to see you back Nick, and something that I can understand.
@michaelq927
@michaelq927 5 ай бұрын
Thank you for much Nick! I start form #1up to here in couple weeks, have no code back ground, not understand all of them, but will learn bit by bit, step by step , setting the foundation for my future development in App making skill, and you are one of the person i need to credit for if I become billionaire !
@SwiftfulThinking
@SwiftfulThinking 5 ай бұрын
It’s a “when” not “if” 🚀
@БогданОлейник-ю3э
@БогданОлейник-ю3э Жыл бұрын
The best content on SwiftUI, thanks for telling us about the new features
@polyglotmona
@polyglotmona Жыл бұрын
:D THANK YOU so much, I had such a lot of fun doing this with you, and the watermelon made me laugh so hard :D I'm looking forward to learning more with your videos.
@jzaae
@jzaae Жыл бұрын
loving the new intro nick!!
@Notkdenben
@Notkdenben Жыл бұрын
Glad to see an update on this content.
@christianmoreno7390
@christianmoreno7390 Жыл бұрын
Hey Nick! Can you do a video on implementing machine learning through Firebase/SwiftUI? For example, a recommendation system to recommend content to users? There isnt that much documentation on the subject. Thanks!
@dre5671
@dre5671 Жыл бұрын
I'm finally understanding how this works, thank you for comparing with the old way to shed more light! I'm also wondering what if we didn't have a value to pass, but simply wanted to navigate to another view?
@jalapisco
@jalapisco 4 ай бұрын
Was really struggling to get my head around NavigationStack until now. Thanks for this awsome video 👍
@spradohak
@spradohak Жыл бұрын
Awesome Nick, I was hoping that you make videos for these SwiftUI updates. Thank you so much
@owencunn
@owencunn Жыл бұрын
Thanks for everything you do Nick, I have a suggestion for a future video. SwiftUI Navigation Stack and TabView - returning to the root view to scrolling to the top when appropriate. I've searched online and can't find a complete example of this anywhere!
@summerofoz1
@summerofoz1 Жыл бұрын
I agree..I am in the same situation
@iOS-Coder
@iOS-Coder 6 ай бұрын
Agree...
@khanhduyle5287
@khanhduyle5287 6 ай бұрын
Thank you for your very good teaching. I'm just starting out so the thing I'm a little confused about is why init is called twice when navigating through screen 2. Can you explain to me?
@craigstar4467
@craigstar4467 Ай бұрын
great work, Nick! thank you very much
@KirankumarGaware
@KirankumarGaware Жыл бұрын
Could you please explain why it print twice? I tries to find but not able to find. Please explain
@Jandroverse
@Jandroverse Жыл бұрын
Hey great video, but i've looked all over youtube no one shows what im about to ask you. Could you show us how to move to another view, without having to click on it. basically if an event happens it sets a flag and if that flag is true move to the other page. Thanks in advance.
@avirubhattacharjee8987
@avirubhattacharjee8987 Жыл бұрын
Thanks Nick
@evangelosspyromilios5994
@evangelosspyromilios5994 Жыл бұрын
17:33 what happens if both lets say 'fruits 'and 'x' are of the same type ? how you can differentiate then ?
@charita.r
@charita.r 9 ай бұрын
What if the minimum deployment target is 15.0? How to manage the navigation destination and navigation link?
@RussChannel13
@RussChannel13 Жыл бұрын
12:48 It was as unexpected and shocking as Sopranos ending :D
@trile2799
@trile2799 3 ай бұрын
Is it possible to have a navigationStack inside another navigationStack?
@itsayan1616
@itsayan1616 Жыл бұрын
Best explanation. Thanks Nick, Waiting for more.😀
@10_GRANDS
@10_GRANDS 5 ай бұрын
lets add this everyone's favourite b-a-n-a-n-a
@ShabadM
@ShabadM 9 ай бұрын
Thanks for providing valuable content like these...
@barche75
@barche75 Жыл бұрын
Question is how to open screen without any Hashable object. My solution is to create empty struct for such screen. And I’m also wandering is it possible to show modal screen using navigation path or hashable array 😊
@VishalDesai-o8s
@VishalDesai-o8s 8 ай бұрын
How to navigate next screen without any action??
@galaxiegalaxie5003
@galaxiegalaxie5003 Жыл бұрын
Thank you for such a great content. what if my second and third screen that has navigation destination of int type on both screen, will there be a problem?
@abhishekpednekar211
@abhishekpednekar211 Жыл бұрын
You just made it so easy. Cheers 🍻
@stelluspereira
@stelluspereira 8 ай бұрын
Excellent presentation style & easy to understand in ‘bite size’ I would really really appreciate if you could do a split navigation for iPad
@SwiftfulThinking
@SwiftfulThinking 8 ай бұрын
How to use NavigationSplitView in SwiftUI | Bootcamp #72 kzbin.info/www/bejne/i5KWaIKlm5t7Z7M
@stelluspereira
@stelluspereira 8 ай бұрын
Thankyou Sir, later I found the video & commented it Keep up the good work sir
@1slyboy
@1slyboy Жыл бұрын
How do you get the preview to enable the debug output to the console? I've made sure Debug Area->Active Console. I set Preference->Behaviors->Generates Output->[Show] Debugger with [Current Views] And I don't see any options on the preview (e.g. right-clicking play). The print statements do show up when using the simulator.
@stephenweber33
@stephenweber33 9 ай бұрын
@State private var stackPath = NavigationPath() Quoting Paul Hudson, "if you need heterogeneous data to use a special type-erased wrapper called NavigationPath. This can work with any hashable data, so you could add a few strings, a few integers, a few custom structs, etc, and as long as they all conform to Hashable you’re okay.
@kembel2761
@kembel2761 11 ай бұрын
Hey I love your videos and I've followed a bunch of your tutorials. Currently I am building my own apps but I encountered a problem I can't seem to fix. So that situation is I have a NavigationStack which has a goes to a View. That View then presents a sheet. My problem now is, I'd like to go back to the rootview from the sheet, but I can't seem to make it work. Basically I want to dismiss the sheet AND it's parent navigationLink view. Please help :(
@ortezan4186
@ortezan4186 Жыл бұрын
Great as always.
@LebenWerden
@LebenWerden 6 ай бұрын
Thank you. Video helps a lot.
@xinl370
@xinl370 Жыл бұрын
Thanks for the video! Is there a way we can accelerate, or even remove the default slide-in animation when changing pages (e.g. when clicking "Super segue!" from the content page, or clicking "Back" from other child pages)? Thanks!
@gogog119
@gogog119 Жыл бұрын
Thank you for your update!
@vojtechkalivoda8455
@vojtechkalivoda8455 Жыл бұрын
Are ou also going to cover iOS17 new SwiftUI stuff right after this iOS16 changes? I am sure new developers would prefer to never learn all the property wrappers for the Views that are now being deprecated ig 😅 atleast i would prefer that 🤣 thanks for the video Nick!
@andresraigoza2082
@andresraigoza2082 Жыл бұрын
So awesome! thank you so much!
@JeckyKA
@JeckyKA Жыл бұрын
Thank you Nick!
@Designguidetv
@Designguidetv Жыл бұрын
the whole thing about .self is confusing to me. Why is it explicitly needed to mention .self ?
@knowledgeispower4953
@knowledgeispower4953 10 ай бұрын
Really Respect Man...🤝
@georgehabib4333
@georgehabib4333 Жыл бұрын
Thanks for your videos Nick, you're awesome! Newbie question though.. If I have only 2 items on a screen - say PLAY and OPTIONS buttons that lead to a GameView and OptionsView, can I simply use NavigationLink (destination, label) ? or will that be deprecated ?
@SwiftfulThinking
@SwiftfulThinking Жыл бұрын
Yes you can keep it simple if you’d like
@AdityaNarayan-u3d
@AdityaNarayan-u3d Жыл бұрын
Hey Bro I find your content awesome and most suitable for understanding and applying. I would request you to make video on The Composable Architecture (TCA)
@SiamakAshrafi
@SiamakAshrafi Жыл бұрын
Thank You!
@eliasayele1102
@eliasayele1102 Жыл бұрын
Thanks
@김성연-z8u
@김성연-z8u Жыл бұрын
i love you
@ZeroTorySeats
@ZeroTorySeats 3 ай бұрын
I’ve never used NavigationView so I would have preferred just an explainer of NavigationStack
@IamTheGreatCornholioo
@IamTheGreatCornholioo 11 ай бұрын
Navigation is by far the worst thing about swiftui
@MobileDeveloper1965
@MobileDeveloper1965 Жыл бұрын
Stop teaching. Your teaching is confusing.
@dre5671
@dre5671 Жыл бұрын
He's literally one of the best teachers out there (notice how every other comment disagrees w you). You should stop watching if you aren't ready for this content yet. Check out his super beginner courses or gtfotta here
@PaulDabit
@PaulDabit 4 ай бұрын
When are you going to teach us how to charge people and make them pay using their debit card or credit card? Can you do that please
How to use Toolbar in SwiftUI | Bootcamp #63
15:25
Swiftful Thinking
Рет қаралды 14 М.
This NEW SwiftUI Feature Is AMAZING | Navigation Stacks
20:05
Why no RONALDO?! 🤔⚽️
00:28
Celine Dept
Рет қаралды 90 МЛН
كم بصير عمركم عام ٢٠٢٥😍 #shorts #hasanandnour
00:27
hasan and nour shorts
Рет қаралды 11 МЛН
Players push long pins through a cardboard box attempting to pop the balloon!
00:31
Yay😃 Let's make a Cute Handbag for me 👜 #diycrafts #shorts
00:33
LearnToon - Learn & Play
Рет қаралды 117 МЛН
How to use @EnvironmentObject in SwiftUI | Bootcamp #51
26:48
Swiftful Thinking
Рет қаралды 39 М.
Why You Should Use The SwiftUI Coordinator Pattern
18:45
Rebeloper - Rebel Developer
Рет қаралды 16 М.
NavigationStack - SwiftUI Programmatic Navigation - iOS 16
20:20
I Made an iOS App in MINUTES with This AI Tool!
13:20
Creator Magic
Рет қаралды 294 М.
SwiftData Basics in 15 minutes
15:18
CodeWithChris
Рет қаралды 51 М.
SwiftUI Grids - LazyVGrid, LazyHGrid, Static Grid
17:55
Sean Allen
Рет қаралды 14 М.
How to use Timer and onReceive in SwiftUI | Continued Learning #24
26:17
Swiftful Thinking
Рет қаралды 23 М.
How to use NavigationSplitView in SwiftUI | Bootcamp #72
25:36
Swiftful Thinking
Рет қаралды 8 М.
Why no RONALDO?! 🤔⚽️
00:28
Celine Dept
Рет қаралды 90 МЛН