I am an Android Developer with more than 4 years of experience, now I have just started working on iOS applications and trust me you have the best tutorials. Precise to be the point and clean easy to understand. Very well done.
I am a Android developer. However now I got in charge of the IOS too. I was having problems with those views presentation. You did good explanation about it. Thank you
I spent hours trying to figure out how to integrate the VC swift code along with a new VC from the storyboard and just could not get it! Your one point at the very start about simply making a new class within the primary VC file worked perfectly! So simple as well. Thank you!
Thank you so much! I was trying to figure this out for hours, but your video explained it in such an understandable way. Also, how would I link a second button on the first view controller to a third view controller?
I give an awesome 5 stars on this. Very clear explanation and no doubt of sharing ideas. On the future video tutorials more cool tips. I wish you can create another app like face detection camera (That will detect While balance surrounding, Track angles and Face Fit then trigger a auto capture from the camera save as image).
@@iOSAcademy I cant wait to watch your tutorial again. Let me mention what app i referring to. Check this app (YouCam Makeup). Hope you can work similar part of the feature The Face Facial Detection.
I really like your tutorials, but as people mentioned before, you tend to zoom in and out too much unnecessarily which can make it hard to follow sometimes. Great tutorials man!
Thanks for this video, it was very helpful! Would it be possible to do less zooming in and out (or zoom but not as close or far away)? It can give viewers vertigo.
How would you make it so it isn't stacked? For example, if I want to bring up a viewcontroller that only appears on the first open, then once they read that view controller, it transitions into the regular app. That shouldn't be stacked, how would you go about that? Thanks!! Also subbed for great content.
Firstly, thanks for the sub! For doing something like this there are a few approaches. The first thing you are asking about is how to pop up a new controller without seeing the one behind it. This is done through assigning the presentationStyle property on the viewcontroller. You want the .fullscreen value. Take a look here developer.apple.com/documentation/uikit/uipresentationcontroller/1618320-presentationstyle Second, for something like the example you gave - say a welcome flow in the app before the main app, you could present a controller in full screen style, and once you dismiss, it reveals the main app. This is a cool idea for a video I may do though!
For this, on the viewController, you need to assign the presentationStyle property which is an enum. The value you are looking for is .fullscreen. Here is a ref: developer.apple.com/documentation/uikit/uipresentationcontroller/1618320-presentationstyle
An interesting problem I've encountered is when created VCs, the embedding can get weird. The VC has a "safe area" and it wants to put space for a navigation controller above that, but sometimes that extra space isn't needed. Have any idea how that issue occurs?
can you plz tell me what is the type of GreenViewController next to as! . I mean if we want to make function to go new view controllar we can set identifier as a parameter bcoz we konw its of string type but what we will write for vc name that you give as GreenViewController
I just found out I could change the `modalPresentationStyle` of the view to `.fullScreen`. Trying to figure out at the moment how to handle JSON responses from a GET request. (new to swift/ ios dev)
Hi, the textfield on my second viewcontroller is not working! Any suggestions on how to make it so I can select and enter text in my second view controller? It works for my first/main
So the apps that Xcode generates don't seem to be structured anything like the apps his tool is generating, is he using an old out of date version of Xcode?
I'm curious why you had the didTap ruction. I created a new viewController and swift file and ctrl+dragged a button to the new VC. It performs the same "touch up inside" without ever connecting the button to a function or even declaring the button in the original VC. thoughts?
Jesus loves you all! If you do not know Him as savior, please ask Him to save you. John 3:16 “For God so loved the world that He gave His one and only begotten Son that whoever believes in Him shall not perish but have everlasting life.” Amen to that! Thank You Jesus! Thank You God! If you want to read the Bible you can download the free YouVersion app.
What do I do if the swift file does not come up in the lookup? I am new to xcode and haven't quite got the hang of everything just yet. Hoping someone will be able to help? Cheers in advance
Enjoy my teaching style? Learn to build the TikTok App from scratch with my course!
ios-academy.teachable.com/p/building-tiktok-for-ios
I am an Android Developer with more than 4 years of experience, now I have just started working on iOS applications and trust me you have the best tutorials. Precise to be the point and clean easy to understand. Very well done.
Thanks! I really appreciate it :)
Same. Droid dev learning iOS now.
I am a Android developer. However now I got in charge of the IOS too. I was having problems with those views presentation. You did good explanation about it. Thank you
No BS, straight to the point and informative. It's exactly what I needed, thank you
You're welcome
I spent hours trying to figure out how to integrate the VC swift code along with a new VC from the storyboard and just could not get it! Your one point at the very start about simply making a new class within the primary VC file worked perfectly! So simple as well. Thank you!
It's always a nice intro to first show the viewers the finished application, before starting out. Kudos!
Yep, I personally like it a lot as well. I think its only fair to show you guys what you are getting into! Thanks
You deserve more subscribers to be honest and the idea behind uploading a video every day is awesome 😍♥️
Thanks! Growing 1 sub at a time
Nice presentation of how to link things from the basics, huge thanks !
Youre welcome
Thank you! Likewise, I'm learning iOS and coming from android world and this was very helpful!
Thank you for the video! I'm new to swift UI and this video helped me to understand how to change the view!
Thank you brother
Youre welcone
Thanks! I found out that I wanted to create an app that could help me register stuff.
This helped me a lot! You just got yourself a new subscriber
Thank you so much! I was trying to figure this out for hours, but your video explained it in such an understandable way. Also, how would I link a second button on the first view controller to a third view controller?
Same
iOS Academy > StackOverflow
Thanks!
SO HELPFUL! Thank you very much sir :)
You’re welcome
I give an awesome 5 stars on this. Very clear explanation and no doubt of sharing ideas. On the future video tutorials more cool tips. I wish you can create another app like face detection camera (That will detect While balance surrounding, Track angles and Face Fit then trigger a auto capture from the camera save as image).
Thanks! Thats a great video idea, added to my list
@@iOSAcademy I cant wait to watch your tutorial again.
Let me mention what app i referring to. Check this app (YouCam Makeup). Hope you can work similar part of the feature The Face Facial Detection.
Exactly what I wanted. Thank you
I like the video. But I wish the screens wouldn't constantly zoom in and out. It's very distracting
I really like your tutorials, but as people mentioned before, you tend to zoom in and out too much unnecessarily which can make it hard to follow sometimes. Great tutorials man!
Thanks! New videos have no zoom :)
These are really excellent videos 👌
Thanks!
Liked and subscribed :)
Thanks!
I was thinking of this tutorial about put the second view controller into first view controller
u r my hero
Glad i could help!
Thanks for this video, it was very helpful! Would it be possible to do less zooming in and out (or zoom but not as close or far away)? It can give viewers vertigo.
Absolute hero. Thank you!
Your welcome!
not me SMASHING the like button
How would you make it so it isn't stacked? For example, if I want to bring up a viewcontroller that only appears on the first open, then once they read that view controller, it transitions into the regular app. That shouldn't be stacked, how would you go about that? Thanks!! Also subbed for great content.
Firstly, thanks for the sub! For doing something like this there are a few approaches. The first thing you are asking about is how to pop up a new controller without seeing the one behind it. This is done through assigning the presentationStyle property on the viewcontroller. You want the .fullscreen value. Take a look here developer.apple.com/documentation/uikit/uipresentationcontroller/1618320-presentationstyle
Second, for something like the example you gave - say a welcome flow in the app before the main app, you could present a controller in full screen style, and once you dismiss, it reveals the main app. This is a cool idea for a video I may do though!
Thank you a lot!
Youre welcome! Make sure to subscribe for more!
Thanks ! You are the best !
Youre welcome! Make sure to like & subscribe
@@iOSAcademy done !
What if you want the new screens to take up the whole screen instead of showing up as stacked "cards"?
For this, on the viewController, you need to assign the presentationStyle property which is an enum. The value you are looking for is .fullscreen. Here is a ref: developer.apple.com/documentation/uikit/uipresentationcontroller/1618320-presentationstyle
You need to change the presentation style to full screen from the Identity inspector. Let me know if you need any help with this :)
@@nomadqaderi9847 I'm trying and still don't know how to do it... ??? :/
@@bury1532 What you wanna do is most likely this line before you present your view: vc.modalPresentationStyle = .fullScreen
Hi, I like the video but the Tittle is misleading. It is not Xcode 14 2023.
Could you please update it?
Ill be making an updated video
Amazing. Which software you used in this video in order to record the screen? Thank you.
No problem
@@iOSAcademy can you please tell me the program you use for recording the screen?
Hi, beautiful videos thanks. But how I can do the same with Swift UI?
Thanks! SwiftUI videos coming soon!
for some reason my view controller is not shown on the custon class its so fustrating. Would u be able to help also great video!
Yo how do you hop around in Xcode like that? I am very new to Xcode, could you spare some tips and tricks?
Ill make a video on this!
Just one question: is your mouse broken? Why do you alsways search for the view controller with "cmd+space"??
An interesting problem I've encountered is when created VCs, the embedding can get weird. The VC has a "safe area" and it wants to put space for a navigation controller above that, but sometimes that extra space isn't needed. Have any idea how that issue occurs?
can you plz tell me what is the type of GreenViewController next to as! . I mean if we want to make function to go new view controllar we can set identifier as a parameter bcoz we konw its of string type but what we will write for vc name that you give as GreenViewController
What key strokes are using to hop into main story board at 2:23
CMD+Shift+O = project wide search menu :)
@@iOSAcademy Thank you :)
Is there another function you can use apart from "present" as I want the viewcontroller to take over the screen.
Push for nav controllers
I just found out I could change the `modalPresentationStyle` of the view to `.fullScreen`. Trying to figure out at the moment how to handle JSON responses from a GET request. (new to swift/ ios dev)
I put code in the SecondViewController eg. nothing worded or displayed, it was like a dead zone, how do you access this area???
How can I change it, so the new screen isnt "infront" I dont want the old screen to be seen behind it
Can you have more than 2 view controllers and have the same transition?
hello sir,
what should i do to open a tableview when click button?
I’m trying to use vc but I keep getting a error message every time I use it
Hi, the textfield on my second viewcontroller is not working! Any suggestions on how to make it so I can select and enter text in my second view controller? It works for my first/main
So the apps that Xcode generates don't seem to be structured anything like the apps his tool is generating, is he using an old out of date version of Xcode?
It depends what settings you pick. The biggest difference is swiftui vs. storyboard
Is there a function I can write in the secondary view controller to close it?
nvm found it
self.dismiss(animated: true, completion: nil)
Hey Bud Its Working but how to implement the same using
navigationController?.pushViewController(vc, animated: true)
thanks
its stays there Nothing happened
@iOS Academy
HELP ME! How can I change that swipe scene (present VC) to normal scene, closing the view before open the next??
how can I run the present code from a URLSession.dataTask?
nevermind I found it DispatchQueue.main.async() {
// your UI update code
}
I get an error for the @IBAction part. What should I do?
Whats the error? Is your syntax right?
I'm curious why you had the didTap ruction. I created a new viewController and swift file and ctrl+dragged a button to the new VC. It performs the same "touch up inside" without ever connecting the button to a function or even declaring the button in the original VC. thoughts?
I think doing it in code helps you learn more and in professional large scale projects, we don't control drag or use storyboard much
@@iOSAcademy hi. thanks. I meant to say I never made it an action---just tied the button from one VC to the next.
Can you please stop those zooms. They are more annoying than they help
Thanks for the feedback
doesn't work
You need to stop zooming into that mouse, ffs!
So much unnecessary zooming. Please stop before I get motion sickness.
Haha new videos dont have zoom
marfa clipu
if you knew that there is high definition in youtube videos, you wouldn't make us dizzy with so much zoom in and zoom out
New videos have no zoom 🙃
Jesus loves you all! If you do not know Him as savior, please ask Him to save you.
John 3:16
“For God so loved the world that He gave His one and only begotten Son that whoever believes in Him shall not perish but have everlasting life.”
Amen to that! Thank You Jesus! Thank You God!
If you want to read the Bible you can download the free YouVersion app.
Terrible view baiting. This is not how you do it with Xcode 14
Thanks for the feedback
Very useful! Thx mate! Excellent explanation.
Your welcome! Make sure to subscribe
What do I do if the swift file does not come up in the lookup? I am new to xcode and haven't quite got the hang of everything just yet. Hoping someone will be able to help? Cheers in advance
do you mean when you're assigning the custom class? If so, did you scroll downward--as opposed to typing the name?
How do you get the spotlight search in Xcode? I tried CMD + F. Its not how you're searching.
Try CMD + SHIFT + O