Тёмный

A Full Tour of NavigationStack , NavigationLink and navigationDestination - SwiftUI tutorial 2022 

Karin Prater
Подписаться 18 тыс.
Просмотров 23 тыс.
50% 1

Опубликовано:

 

12 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 68   
@zazoobah
@zazoobah Год назад
So yeah, this kind of teaching style; showing a bunch of variations on the same theme without dragging the audience through a meaningless app building exercise - you hit the nail smack dab on the head. This is golden, more please ! Thanks for taking the time to study the new API and condense it down into a vid. Very nice Karin!
@roshanekka9687
@roshanekka9687 6 месяцев назад
I also found it really helpful than those fast paced tutorials of building an app
@genebogdanovich972
@genebogdanovich972 Год назад
I thought that adapting new navigation APIs in my app would be a pleasant walk in a park. It couldn't have been further from the truth. The app was crashing and hanging. Navigation links weren't working at all. This video definitely set me on the right path. Thank you so much!
@nawafalmutairi2078
@nawafalmutairi2078 Год назад
Best Swift channel! Thanks for making swift content!🙏
@SwiftyPlace
@SwiftyPlace Год назад
I appreciate that!
@akashkumardas6521
@akashkumardas6521 9 месяцев назад
I have challenged myself to learn swiftui in one day and this is the video. Just like a wow😮
@whansen101
@whansen101 Год назад
THANK YOU ! This was so helpful. I am finally moving to SwiftUI from UI Kit and Navigation has really confused me until now : )
@marcusziadev
@marcusziadev Год назад
Damn, that last part. You've truly mastered that API
@kirillzverev299
@kirillzverev299 Год назад
Thank you, I’ve spent 40 hours to get understandable for me info. And your describing is awesome and nice. ❤
@FrostwareMx
@FrostwareMx Год назад
thank you so much!!! finally I understand it with navigationPath not even the documentation explain it !!!
@Ivanovich935
@Ivanovich935 Год назад
Wow! Karin this was amazing! It was very detailed and you saved me A LOT of time! Thank you! ❤
@stodhair
@stodhair Год назад
You've just saved the UX of my application, thank you very much!
@СергейПетрук-с4в
@СергейПетрук-с4в 7 месяцев назад
Karin, thank you for video! It helped me a lot! i can knew how can use destination without navigationLinks! 🤗
@dugrut1325
@dugrut1325 Год назад
I watch many NavigationStack videos; I still don't understand it. So hope you will make it clear. I'm excited to watch.
@georgehyker
@georgehyker 9 месяцев назад
Great content! This video really helped us out. Well done, THANK YOU! I purchased your courses!!😀
Год назад
48:26 I burned myself with that lately. The environment object supplies ancestor views. But when you put it on the RootView and then push another view - this view is not part of the RootView, but NavigationStack. So in order to make it work properly, you would have to put it directly under NavigationStack. Screens will always be part of the NavigationStack or NavigationView. Other screens are just View siblings for RootView, not ancestors. Edit: Oh sorry, you figured this out later in the video.
@tapiokuusisto4780
@tapiokuusisto4780 Год назад
Really really useful and well-made. Thank you!
@SwiftyPlace
@SwiftyPlace Год назад
Glad it was helpful!
@jethavayogesh2902
@jethavayogesh2902 Год назад
Thank you 😊 Karin for the detail explanation.
@VogelCoage
@VogelCoage Год назад
Nice video Karin, u got a new subscriptor… go a head!!!
@enshoremusic1494
@enshoremusic1494 Год назад
Thank you very much Karin! This is by far the most comprehensive tutorial on NavigationStack if found till today! Did you also try out a TabView with each tab being a NavigationStack having its own path? I wonder what best practise would be in such a design?
@SwiftyPlace
@SwiftyPlace Год назад
Not yet! But this should work because Apple recommends using NavigationStack inside TabView
@Wiintb
@Wiintb Год назад
You do an amazing job. Brilliant. Thank you for your videos and tutorial.
@stefanomontani6008
@stefanomontani6008 5 месяцев назад
Brilliant! Thank you for this great work.
@VogelCoage
@VogelCoage 10 месяцев назад
Great video Karin, congrats and thanks a lot…
@SiamakAshrafi
@SiamakAshrafi Год назад
Awesome descriptions. Thank You!
@jorgesegundorojas6119
@jorgesegundorojas6119 Год назад
You are the best ❤❤❤, this is my fav iOS channel by far !
@SwiftyPlace
@SwiftyPlace Год назад
Wow, thanks!
@RatherBeCancelledThanHandled
Extrodinairly well explained. Well Done !
@lincolndickerson1293
@lincolndickerson1293 Год назад
Great coverage of this new way of doing things
@SwiftyPlace
@SwiftyPlace Год назад
Glad you think so!
@retro.spectral
@retro.spectral Год назад
Now this is a tutorial. Stellar.
@user-se1yi9cp5l
@user-se1yi9cp5l Год назад
Great explanation. Thank you.
@user-uc9er3hp2s
@user-uc9er3hp2s Год назад
That was very helpful, thank you!
@indiekiduk
@indiekiduk Год назад
1:01:46 you're being polite ;-) I thought the way they did it was crazy!
@SwiftyPlace
@SwiftyPlace Год назад
It always feel a bit strange to critic code from Apple engineers. But it really is too weird.
@HarrySchulting
@HarrySchulting Год назад
Thank you for the Tutorial👍
@officialspaceefrain
@officialspaceefrain Год назад
Thank you! Amazing video. 🤗
@benhwang6378
@benhwang6378 Год назад
Thank you! Help me a lot !
@pierremarais7669
@pierremarais7669 Год назад
Thanks Karin, I finally understand view stacking better, just one question, do you to create stacks per tabview or can you it on the highest level of your app? thanks Pierre
@joomjoo
@joomjoo Год назад
Hi Karin Prater, amazing tutorial, actually even better than the apple kitchen one. Can you suggest a simple solution to change the default slide animation? Also to apply to the full stack or only the navlink?
@AndrewDChristie
@AndrewDChristie 6 месяцев назад
Thanks!
@Byte_Code
@Byte_Code Год назад
Great tutorial. Thanks
@GeolseuDeiGamers
@GeolseuDeiGamers Год назад
Great explanation!
@SwiftyPlace
@SwiftyPlace Год назад
Very happy to hear!
@kenturnbull9679
@kenturnbull9679 10 месяцев назад
Very good tutorial. Question about the ModelDataManager being put into the environment. Why didn't you add it to the app Entry @Main and all subsequent views are children/kinderen? Is there a problem with that approach? I tried it it and it works fine...maybe it will break somewhere; but not yet. Fingers crossed waiting for your reply.
@cargoshorts5666
@cargoshorts5666 3 месяца назад
great video, could you make a tutorial on how instagram accomplishes their custom scale transition in the explore page? i’ve seen it done in UIKit but was unsure of the implementation, or is it only possible in SwiftUI
@balajiramadoss6014
@balajiramadoss6014 9 месяцев назад
Hi Karin, Can you provide an example of LoginView -> (clears stack and push) HomeView ->(push) ListView ->(push) DetailView -> (clear stack and push) LoginView ?
@Decatilinae
@Decatilinae Год назад
Thanks for sharing 😊… when you make a new course?
@ivanoxg5079
@ivanoxg5079 Год назад
cool...thanks.
@JemmaGuaney
@JemmaGuaney 3 месяца назад
55:20 : the .navigationTitle is no longer a bug (Xcode v15.3)
@AndyJMacLeod
@AndyJMacLeod Месяц назад
I'm struggling to figure-out the best option for navigation when I have a mixture of non-value and value based navigation... and there's no tutorials on it. For example, to get to my main settings screen I use traditional destination based navigation links. But deeper in, I'm using value based navigation. It turns-out you cannot used the "dismiss" action with the isPresented navigationDestinations... and everything just becomes more messy that it needed to be.
@dmitriyobidin6049
@dmitriyobidin6049 2 месяца назад
If i start learning ios development in 2024 should i start with SwiftUI or UIKit? And should i even consider native ios development as a career with KMP and React native coming on to the scene.
@IcheVonB
@IcheVonB Год назад
Thank you :)
@ananda7086
@ananda7086 Месяц назад
Could we have multiple navigation stacks in a SwiftUI app? Let's say I have a login flow, onboarding flow, and the main app flow. Could I use a navigation stack in the root view of each flow or just have one Navigation stack enum that covers all the flow in the app.
@Daniel-dw8lo
@Daniel-dw8lo Год назад
Thanks for this. Are you able to add a background color behind the entire list? I’ve tried everything and it won’t work for me
@SOK-gn6hw
@SOK-gn6hw Год назад
Hey, can you make a video about adding Images into our project like PhotosPicker?
@amirhosseinmatloubi5231
@amirhosseinmatloubi5231 Год назад
i have question, can we use viewModels as enums associated type? for example second viewModel that is observable object and sotored in some other object like in stateObject viewModel. that might be second(viewModel:SecondViewModel). can we do that if we can is it right to do that?
@cesmejia9014
@cesmejia9014 Год назад
Have you managed to adapt this new navigation API with the Coordinator Pattern?
@mtzgroup8010
@mtzgroup8010 Год назад
Are you officially working in some company or you are a freelancer?
@dugrut1325
@dugrut1325 Год назад
the meat of the video was good... but you really went down a rabbit hole!
@chr1s234
@chr1s234 Год назад
you are so smart, can you marry me?
@alexandersobolev2091
@alexandersobolev2091 Год назад
@yourgflikesit
@yourgflikesit Год назад
How to do slide from bottom animation or fade animation?
@magpro8775
@magpro8775 5 месяцев назад
hello lady please how to create a pdf report , i mean full report with custom header ( company name, address, phone .. ect ) then report header ( invoice number, date, total, customer .. ect ) finally report rows(item, qty, total .. ect) thank you
@unoarecare5728
@unoarecare5728 Год назад
Finally 🎉
Далее
How to use NavigationStack in SwiftUI | Bootcamp #62
23:59
when you have plan B 😂 @andreyreactions
00:11
Просмотров 1,7 млн
Introduction to NavigationStack in iOS 16
22:52
Просмотров 14 тыс.
SwiftUI List with Custom Cell & Passing Data
36:27
Просмотров 116 тыс.