No video

Create Bottom Cards in App (Swift 5) - Xcode 11 - 2020

  Рет қаралды 21,813

iOS Academy

iOS Academy

Күн бұрын

In this video we will learn how to create beautiful bottom cards in our app using Swift 5. Bottom cards are a great way to present permissions, onboarding, feature awareness, or anything else you can think of. We'll also learn about what is available to use to customize the look and feel of the cards.
💻 Source Code: / iosacademy
🎥 Subscribe for more: kzfaq.info?su...
😎 Like my teaching style? Check out some of my most popular courses!: courses.iosacademy.io
#swift #bottomcards #tutorial
Join the iOS Academy Community: iosacademy.io/
This video is brought to you by Skillshare - an only community of teachers sharing awesome skills. Use the following link to get 2 months of FREE premium: www.skillshare.com/r/user/afraz

Пікірлер: 80
@iOSAcademy
@iOSAcademy 3 жыл бұрын
Enjoy my teaching style? Learn to build the TikTok App from scratch with my course! ios-academy.teachable.com/p/building-tiktok-for-ios
@eulexisanderson1034
@eulexisanderson1034 3 жыл бұрын
Will you be offering a full course on WatchOS 7? Would definitely be willing to pay for a full course!
@APerson-d5s
@APerson-d5s 4 жыл бұрын
These videos are seriously a portion of my xcode daily exercises. Great work!
@iOSAcademy
@iOSAcademy 4 жыл бұрын
Thanks Dan! Much appreciated, make sure to subscribe for more :)
@eliaserbenjamin6892
@eliaserbenjamin6892 4 жыл бұрын
Wow, thank God and iOS Academy. I spent my last two days looking for ways to do a custom action sheet, but couldn't really find what I want, but this in your video is perfect, its unique. Thanks. I will test it out.
@iOSAcademy
@iOSAcademy 4 жыл бұрын
Youre welcome! Glad I could help!
@roushilsingla6325
@roushilsingla6325 4 жыл бұрын
Your videos are awesome and you choose very good topics to teach. The libraries are so useful and its kind of you to bring out all these beautiful concepts. Thank You !!
@iOSAcademy
@iOSAcademy 4 жыл бұрын
You're welcome! Love hearing that you enjoy the videos
@shravanprasanth769
@shravanprasanth769 4 жыл бұрын
Wow this looks so professional! Definitely going to implement this into my upcoming app. Thanks so much!
@iOSAcademy
@iOSAcademy 4 жыл бұрын
Youre welcome! Make sure to subscribe for more content :)
@chingizzholdaspayev688
@chingizzholdaspayev688 2 жыл бұрын
Cool! Thanks
@Tenly2009
@Tenly2009 3 жыл бұрын
If you’re going to create videos showing how to use a 3rd party Framework, it would be a good idea to explain a bit about the framework first - such as who created it, what it does, how big it is and possibly even a brief walkthrough of the code that the framework adds to the project. You should also briefly discuss why we are using a framework instead of building the features ourselves and what it would take to build the feature from scratch instead of just importing the pod. There is advice out there that says to “keep your imported pods to a minimum” and other advice that says “don’t just use someone else’s code without understanding what it does and how it does it”. In light of that, you should explain WHY we want/need to use a pod to get this functionality.
@wensmusic8636
@wensmusic8636 2 жыл бұрын
your website is super cool though and I signed up for it. I wish you so much luck and success in your business!
@iOSAcademy
@iOSAcademy 2 жыл бұрын
Thanks
@michaeladudarko818
@michaeladudarko818 4 жыл бұрын
Very well explained and good contents that could be useful in your own applications.
@iOSAcademy
@iOSAcademy 4 жыл бұрын
Thanks! Make sure to subscribe for more!
@user-yy6li2cd4z
@user-yy6li2cd4z 4 жыл бұрын
Wow Wow Wow your great you are special No one has ever done this 😍
@iOSAcademy
@iOSAcademy 4 жыл бұрын
Thanks! Glad you like the video :) Make sure to subscribe
@TheBifid
@TheBifid 4 жыл бұрын
Thanks man
@iOSAcademy
@iOSAcademy 4 жыл бұрын
Thanks!
@alperenozturk2001
@alperenozturk2001 3 жыл бұрын
Hey there! Is there any other pod similar to this? I am still having a lot of errors with this pod integrated into my project so I'm looking for an alternative.
@aksanazir753
@aksanazir753 3 жыл бұрын
how can i add two images having separate description. plx help
@iOSAcademy
@iOSAcademy 3 жыл бұрын
Youll need to subclass the component
@husenabugosh372
@husenabugosh372 4 жыл бұрын
thxxx keep going
@iOSAcademy
@iOSAcademy 4 жыл бұрын
Thanks!
@pranavdeshpande648
@pranavdeshpande648 2 жыл бұрын
Hey, Thanks for the video. But how do you add multiple action buttons ? The pod gives just two inbuilt buttons - action button and alternate button. Can you give your advice here
@onur5887
@onur5887 3 жыл бұрын
Thank you
@iOSAcademy
@iOSAcademy 3 жыл бұрын
Youre welcome!
@wasifizar
@wasifizar 3 жыл бұрын
Can u tell me how can i add a new bottom card( instead of the print message) after the continue button is tapped.
@anthony6841
@anthony6841 4 жыл бұрын
My phone’s screen broke when i destroyed the like button
@iOSAcademy
@iOSAcademy 4 жыл бұрын
Ahh man, looks like I owe you a new phone
@wensmusic8636
@wensmusic8636 2 жыл бұрын
Hi thank you for this video, may I ask you where you learned swift/Xcode from? I know you're currently hosting your own courses and thats awesome, but i'm wondering where is everyone learning this language from? or is it because it's similar to Objective C ? i'm just really not seeing an online course thats teaching Swift fundamentals other than youtube
@iOSAcademy
@iOSAcademy 2 жыл бұрын
Im self taught
@doyeon0326
@doyeon0326 3 жыл бұрын
Thanks! this is very helpful. I’m trying to add textfield in it but having difficulties. do you guys know how to implement it please.. ?
@ielyax
@ielyax 3 жыл бұрын
Me too!
@revtane9
@revtane9 3 жыл бұрын
Is there an Objective C version of this?
@letskrishjourney
@letskrishjourney Жыл бұрын
How do make text fields or input filed inside the bottom sheet Also like image gallery
@acmcj
@acmcj 4 жыл бұрын
Great content. I would love it if you showed us how to actually build this kind of stuff ourselves too. Would be great from a learning perspective rather than just implementing a cocoapod.
@iOSAcademy
@iOSAcademy 4 жыл бұрын
Thanks! Yep I've got vanilla swift videos coming too! Stay tuned
@acmcj
@acmcj 4 жыл бұрын
iOS Academy That’s great. Hopefully some mid level to advanced level stuff. Looking forward to it.
@teamspirit6400
@teamspirit6400 4 жыл бұрын
Hey there! Love your videos 😍. But I have a small request. Can u possibly make a video on how we can build this interface from scratch? Thanks very many 😊
@iOSAcademy
@iOSAcademy 4 жыл бұрын
Thanks! And yes! I like to jump between using frameworks and learning to build things from scratch :)
@teamspirit6400
@teamspirit6400 4 жыл бұрын
@@iOSAcademy So can you make a video of making this card from scratch???
@FabricioMTL
@FabricioMTL Жыл бұрын
Nice bro do you have the same tuto but with SwiftUI
@joemontero741
@joemontero741 2 жыл бұрын
Is there any written guidelines or best practices for bottom sheet modal over modal pattern? I'm having a hard time finding one. Thanks
@iOSAcademy
@iOSAcademy 2 жыл бұрын
Not really
@shabba194
@shabba194 4 жыл бұрын
If I wanted to make the board disappear after a user makes a choose should I use viewDidDisappear?
@iOSAcademy
@iOSAcademy 4 жыл бұрын
To make it disappear, call the dismiss function on the manager object :)
@vinusubhash9106
@vinusubhash9106 2 жыл бұрын
How to make the view behind it responsive without closing the bottom sheet
@eliaserbenjamin6892
@eliaserbenjamin6892 4 жыл бұрын
How do you create 3 buttons on the board? Thanks.
@eliaserbenjamin6892
@eliaserbenjamin6892 4 жыл бұрын
Please reply? Is it possible?
@biasiwiga5389
@biasiwiga5389 3 жыл бұрын
Is it possible to position the card view at the centre ?
@iOSAcademy
@iOSAcademy 3 жыл бұрын
It is not with this approach
@biasiwiga5389
@biasiwiga5389 3 жыл бұрын
Do you mind showing the method or pointing to the resources I need to use something like that
@DenzelAyeah
@DenzelAyeah 3 жыл бұрын
Can this be used to open an image picker?
@iOSAcademy
@iOSAcademy 3 жыл бұрын
Youd have to customize it but yes
@DenzelAyeah
@DenzelAyeah 3 жыл бұрын
@@iOSAcademy Any chance you could point me in the right direction on how 😅
@modsdsad3334
@modsdsad3334 3 жыл бұрын
Can I put there something like item.textField?
@bunnyrabits
@bunnyrabits 3 жыл бұрын
u find any way to add textFields in this BulletinBoard, i am also not able to find.
@sachinsingla6537
@sachinsingla6537 4 жыл бұрын
Can i use this card as my OTP filling view controller?
@iOSAcademy
@iOSAcademy 4 жыл бұрын
Sure! It would actually be a great use case for it :)
@sachinsingla6537
@sachinsingla6537 4 жыл бұрын
@@iOSAcademy how can i add text fields on the bulletin board? Thankyou
@sachinsingla6537
@sachinsingla6537 4 жыл бұрын
@@iOSAcademy How can i add a textfield inside it? I tried very hard but didn't find any way to put a text field view inside the bulletin board. Can you show me a way? Thankyou.
@bunnyrabits
@bunnyrabits 3 жыл бұрын
@@sachinsingla6537 u find any way to add textFields in this BulletinBoard, i am also not able to find.
@ilyaparaskevich3154
@ilyaparaskevich3154 2 жыл бұрын
I can't understand how to add one or two text fields
@shabba194
@shabba194 4 жыл бұрын
What’s your ig?
@iOSAcademy
@iOSAcademy 4 жыл бұрын
@frazzyfraz
@user-dl6hr4rr9y
@user-dl6hr4rr9y 3 жыл бұрын
idk why but my print statement does not work!!
@user-dl6hr4rr9y
@user-dl6hr4rr9y 3 жыл бұрын
only presentationHandler worked, but not the actionHandler.... what's the solution?/?
@user-dl6hr4rr9y
@user-dl6hr4rr9y 3 жыл бұрын
oh okay I found solution. that happened because I made the separate swift file and made BLTN property there and called it from some other ViewControllers... so the solution is... make BLTN property every ViewController you need to use in..,
@alifarhadi5704
@alifarhadi5704 4 жыл бұрын
why you always make tutorials with third party frameworks?? It's not good at all for beginners to always be depends on these types of framework, you can do the same thing on yourself from scratch and teach them on channel. Always using third party framework for every little thing is not good or even it's bad habit, because when someone always use these things never can solve the problems by him/his self. you could do exactly same thing by animating constraints of a UIView.
@iOSAcademy
@iOSAcademy 4 жыл бұрын
Hi Ali, so I like to do a mix of frameworks and scratch to show both ways. At large tech companies we use both. Sometimes, rewriting existing code is not useful. I agree seeing vanilla implementation is useful as well
@moalsamman
@moalsamman 4 жыл бұрын
You could mention in the title that you are going to use cocoa pods!
@iOSAcademy
@iOSAcademy 4 жыл бұрын
Will do moving forward
@ghargest66
@ghargest66 4 жыл бұрын
I only discovered your channel fairly recently, but from what I've seen so far, you should change the name of your channel to iOS 3rd Party Framework Academy. Not that there is anything wrong with that. Learning about how to use frameworks is very useful. The particular topic in this video could very easily be done without this framework and perhaps provide a better learning experience for the viewer. That said, I do enjoy your videos and your teaching style.
@iOSAcademy
@iOSAcademy 4 жыл бұрын
Hey, thanks for the feedback. So I try to balance 3rd party frameworks and vanilla iOS. The reasoning is that in industry, we do the same. Sometimes I find it easier to work with a framework and teach backwards as to how it is made under the hood. Thanks again for the feedback and watching the videos :)
@joemontero741
@joemontero741 2 жыл бұрын
Is there any written guidelines or best practices for bottom sheet modal over modal pattern? I'm having a hard time finding one. Thanks
@iOSAcademy
@iOSAcademy 2 жыл бұрын
Not really
@joemontero741
@joemontero741 2 жыл бұрын
@@iOSAcademy thanks for letting me know
Child View Controllers in Swift 5 (Xcode 11, 2020) - iOS
23:56
iOS Academy
Рет қаралды 10 М.
How to code in Swift | Swift Basics #1
18:25
Swiftful Thinking
Рет қаралды 41 М.
A little girl was shy at her first ballet lesson #shorts
00:35
Fabiosa Animated
Рет қаралды 16 МЛН
哈莉奎因以为小丑不爱她了#joker #cosplay #Harriet Quinn
00:22
佐助与鸣人
Рет қаралды 7 МЛН
Как бесплатно замутить iphone 15 pro max
00:59
ЖЕЛЕЗНЫЙ КОРОЛЬ
Рет қаралды 8 МЛН
Advanced Table View in Swift 5 (Xcode 11, 2020) - iOS Beginners
41:04
Create Sliding Cards in App (Swift 5) Xcode 11 - 2020
16:08
iOS Academy
Рет қаралды 22 М.
SwiftUI Bottom Sheet - Resizable
7:22
Sean Allen
Рет қаралды 16 М.
What's going on with Windows Laptops?
10:30
Marques Brownlee
Рет қаралды 2,6 МЛН
Знакомимся с Bottom Sheet (Swift 5)
5:17
SwiftBook
Рет қаралды 4,4 М.
PanGesture slide-in half modal Bottom Card tutorial for UIKit + Swift
14:46
Modding TikTok to only show Cat Videos
29:12
Bryce Bostwick
Рет қаралды 91 М.
A little girl was shy at her first ballet lesson #shorts
00:35
Fabiosa Animated
Рет қаралды 16 МЛН