This saved my day, I needed this functionality for my day presentation and in just an hour I got it because of this tutorial. Amazing my man
@stevenstone3073 жыл бұрын
This was the best tutorial I have seen for Swift. Thank you so much, I watched the whole thing and followed along throughout, now I'm going code it. Thank you!
@alighani60915 жыл бұрын
Great tutorial, I was looking to create one for my project. Thanks Kilo Loco
@Kilo_Loco5 жыл бұрын
Awesome! Glad I could help
@thomasswatland5 жыл бұрын
Loving these no framework approaches!
@Kilo_Loco5 жыл бұрын
Loving your super support in the live streams. But yes that’s the way I prefer to teach, with native solutions if possible
@thomasswatland5 жыл бұрын
@@Kilo_Loco Channels like these helped me get a job as an iOS-dev so support them I shall!
@daitq23104 жыл бұрын
Great tutorial. I don't need other libraries anymore. Thank you so much!
@franciscorosso38614 жыл бұрын
This is an amazing tutorial! Thank you so much for sharing this content!
@RustamMamedovv2 жыл бұрын
Thank you. Exactly what I was looking for
@manan61665 жыл бұрын
Great loco I like your swift tutorials, hope will uploads more beginners swift videos :)
@Kilo_Loco5 жыл бұрын
Not going to be uploading beginner tutorials here but I have an entire course as part of the membership kiloloco.com/courses
@HarpreetSingh-er3pb4 жыл бұрын
Very nice Tutorial. Very well explained!
@narenkumar43213 жыл бұрын
This is very usefull video for me , thankyou Kyle ✌🏻
@nizz4m5 жыл бұрын
Good example and very well explained !
@Kilo_Loco5 жыл бұрын
Thanks! Glad I could explain everything clearly
@mehankjain62013 жыл бұрын
Can you show how this can be done in swiftui
@mdshadman42225 жыл бұрын
Nice one. I really want to understand how I can create one for my own. Thanks.
@Kilo_Loco5 жыл бұрын
I’m glad that you found this tutorial useful ☺️
@briefinsight87583 жыл бұрын
really really beautiful thank you so much
@nsmusic26953 жыл бұрын
Amazing Tutorial, Really great content !!!!!!!!!!!!!!!!!!!!!!!!!
@hany60753 жыл бұрын
if need start from left to right in all language how make this , i was try aligment but not working
@smile03ification2 жыл бұрын
Is there a SwiftUI version of this coming anytime soon?
@gouravpatil79493 жыл бұрын
Hi sir the video is great it helped me but i am not able to customize the label like the corner Radius and isSecureTextEntry to numbers entered.Reply pls
@m7amedNahhas4 жыл бұрын
thanks, kilo but i have one more thing i didn't know how to do it its to add a sublayer under each slot
@eduardoparada27454 жыл бұрын
Hello, Is it possible to fill in the textfield without having to press the keyboard suggestion?
@smael19893 жыл бұрын
Thanks a lot man!
@manivelgopi.5 жыл бұрын
You are awesome plz keep going..
@2mmahender4 жыл бұрын
how can I remove the text from label and textfield when the otp is incorrect?
@shadykahaleh93773 жыл бұрын
you can do the following : remove the private from textDidChange() otpTxt.text = "" otpTxt.textDidChange()
@ไอก้านยาว-ณ7ฏ4 жыл бұрын
Thanks for this video.
@bl70553 жыл бұрын
Hey Kilo, how is there a way to add a nice little underline for each label? I've been trying to create a subview of height 1 to add to the label, but I can't figure out the height/width of each label to properly position it. Thank you for this guide!
@Slodin2 жыл бұрын
even tho your question is 9 months ago, I'll answer it for anyone that needs it. when creating the labels in the loop, make a UIView with the frame of CGRect(x: 0.0, y: self.frame.height - {thickness}, width: self.frame.width/{number of slots} - {spacing}, height: {thickness}). Replace the {} with variables that you use. Then add a background color and then addSubview. It's a little hacky and not great oppose to just using the label height/width, but I will explain why it doesn't work that way. UNLESS if someone knows any lifecycle methods that can help with this (You can expose the label array to do this in a view controller viewdidload method, BUT I wanted it to be contained in this one file only). Reason why you couldn't find the height/width of each label is because in this custom textfield class, these labels are still all at 0 when we are initializing. SO if you inspect them, they are all 0.0 for height and width. But because we are using the textfield as the parent anyway we can just use the height and width provided by the textfield. All you got to do is calculate the width so you can assign that to each of the underline UIViews to make it appear to have a underline. Hope that helps, happy coding.
@mayur.bendale5 жыл бұрын
Awesome 👍
@Kilo_Loco5 жыл бұрын
Thanks 😃
@khalidmoin90334 жыл бұрын
how to toggle between normal text to secure text Sir
@mohdmoizuddin47054 жыл бұрын
Tutorial is good but it could be even better if you use high contrast dark or presentation dark or light
@michaeldugah31624 жыл бұрын
Amazing. Thanks a lot (y)
@ANILKUMAR-vv1fz4 жыл бұрын
Awesome video
@Kilo_Loco4 жыл бұрын
Glad you enjoyed it
@rockdazyful5 жыл бұрын
Hi kilo, there is no project file available on above link.
@pratikgajbhiye53544 жыл бұрын
I request you to do it with email otp varification, or any suggestions how to validate user, please let me,it's urgent
@JunaidKhan-ny8tu5 жыл бұрын
Loved it :-)
@abdouett36765 жыл бұрын
Nice work Kilo Loco! Please if you can make a tuto about caching API asynchronous response. Thanks!
@Kilo_Loco5 жыл бұрын
Not entirely sure about what you mean by caching in this sense
@abdouett36765 жыл бұрын
@@Kilo_Loco The use of APIs limits us to a certain number of requests. Caching these queries allows us to not reach the imposed limit.
@Kilo_Loco5 жыл бұрын
Ohh! Yea I’m going to be creating a course on this topic. It’s a big topic and there’s a lot of detail that needs to be taken into account