Sign in

Enid

@iosdevalb.bsky.social
562 followers 29 following 504 posts
PostsRepliesMedia
Enid @iosdevalb.bsky.social · 17/12/2025
SwiftUI Tip 💡 In iOS 26, you can apply concentric rounded corners to keep child views visually consistent with their parent. → learnandcodewithenid.com
031
Enid @iosdevalb.bsky.social · 16/12/2025
🚀 New lessons dropping soon. Join learnandcodewithenid.com
learnandcodewithenid.com
Learn And Code With Enid - Learn iOS development visually
Learn Swift, SwiftUI, UIKit, and more in a visual, creative, and unique way with ongoing visuals.
020
Enid @iosdevalb.bsky.social · 16/12/2025
SwiftUI Tip 💡 Easily customize tab bar badge colors (normal & selected) with a few UIKit lines of code. → learnandcodewithenid.com
040
Enid @iosdevalb.bsky.social · 15/12/2025
SwiftUI Tip 💡 Use keyboardType() to show the most appropriate keyboard for your input. (Updated for iOS 26 design) → learnandcodewithenid.com
051
Reposted by Enid
Sam ツ @sambuxc.bsky.social · 12/12/2025
Super useful! I did not know about this until now, thanks!
041
Enid @iosdevalb.bsky.social · 13/12/2025
SwiftUI Tip 💡 In iOS 26+, you can add ticks to a Slider using the ticks parameter. Perfect for things like brightness, volume, or progress levels. → learnandcodewithenid.com
060
Enid @iosdevalb.bsky.social · 12/12/2025
SwiftUI Tip 💡 Use submitLabel() to change the keyboard’s submit button to options like Next, Join, Search, or Done. (Updated for iOS 26) → learnandcodewithenid.com
080
Enid @iosdevalb.bsky.social · 11/12/2025
SwiftUI Tip 💡 Instead of using multiple Spacer views to center content, you can simply use a view’s frame() modifier. → learnandcodewithenid.com
052
Enid @iosdevalb.bsky.social · 11/12/2025
SwiftUI Tip 💡 You can create nested menus simply by placing a Menu inside another Menu. → learnandcodewithenid.com
050
Enid @iosdevalb.bsky.social · 10/12/2025
Xcode Tip 💡 Not ready for Liquid Glass yet? Temporarily fall back to the classic UI by setting: UIDesignRequiresCompatibility → YES in your app’s Info.plist. → learnandcodewithenid.com
011
Enid @iosdevalb.bsky.social · 10/12/2025
SwiftUI Tip 💡 In iOS 26.0+, we have two new button roles: .close and .confirm. → learnandcodewithenid.com
050
Enid @iosdevalb.bsky.social · 09/12/2025
SwiftUI - Understanding DatePicker (Part 3) is now available to LACWE members 🎉 4 new visuals → learnandcodewithenid.com
000
Enid @iosdevalb.bsky.social · 04/12/2025
SwiftUI Tip 💡 You can add a custom preview to your context menu using the 'preview' parameter. Perfect for showing more details before the user chooses an action. → learnandcodewithenid.com
041
Enid @iosdevalb.bsky.social · 03/12/2025
SwiftUI - Understanding DatePicker (Part 2) is now available to LACWE members 🎉 4 new visuals → learnandcodewithenid.com
010
Enid @iosdevalb.bsky.social · 03/12/2025
SwiftUI Tip 💡 By default, containers like VStack apply built-in spacing. You can remove it by passing 0 to the spacing parameter. → learnandcodewithenid.com
020
Enid @iosdevalb.bsky.social · 02/12/2025
SwiftUI Tip 💡 In iOS 17.0+, use listSectionSpacing() to control the vertical space between sections in a List. → learnandcodewithenid.com
020
Enid @iosdevalb.bsky.social · 02/12/2025
SwiftUI Tip 💡 In iOS 17.0+, use the badgeProminence() modifier to control how noticeable a badge appears. → learnandcodewithenid.com
030
Enid @iosdevalb.bsky.social · 01/12/2025
SwiftUI Tip 💡 By default, a scroll view clips anything that extends past its bounds. In iOS 17.0+, use scrollClipDisabled() to let items extend beyond the scroll view’s bounds. → learnandcodewithenid.com
041
Enid @iosdevalb.bsky.social · 30/11/2025
🚀 As always, new chapters, lessons, and updates are on the way. You can join with a 50% lifetime discount on the yearly plan — the offer expires soon. → learnandcodewithenid.com
000
Enid @iosdevalb.bsky.social · 30/11/2025
SwiftUI Tip 💡 In iOS 26.0+, you can finally display a subtitle in the navigation bar using the navigationSubtitle() modifier. → learnandcodewithenid.com
051
Enid @iosdevalb.bsky.social · 29/11/2025
SwiftUI Tip 💡 In iOS 17.0+, use navigationLinkIndicatorVisibility() to control whether a NavigationLink shows its disclosure indicator. Perfect for cleaner lists, or when you want full control over row styling. → learnandcodewithenid.com
050
Enid @iosdevalb.bsky.social · 29/11/2025
SwiftUI - Understanding DatePicker (Part 1) is now available to LACWE members 🎉 5 new visuals → learnandcodewithenid.com
011
Enid @iosdevalb.bsky.social · 29/11/2025
SwiftUI Tip 💡 In iOS 26.0+, TextEditor supports rich text editing when you bind it to an AttributedString. This instantly unlocks system-native formatting tools - bold, italics, underline, colors, alignment, and more. → learnandcodewithenid.com
071
Enid @iosdevalb.bsky.social · 28/11/2025
SwiftUI Tip 💡 In iOS 17+, you can choose where your scroll view starts scrolling from using defaultScrollAnchor(). For example, use .top to begin at the start, or .bottom to jump to the latest content - perfect for chat views or message feeds. → learnandcodewithenid.com
010
Enid @iosdevalb.bsky.social · 27/11/2025
SwiftUI Tip 💡 You can control where the popover’s arrow appears - top, bottom, leading, or trailing - using the arrowEdge parameter. Perfect for creating context-aware popovers. → learnandcodewithenid.com
021
Enid @iosdevalb.bsky.social · 26/11/2025
SwiftUI Tip 💡 In iOS 16.0+, use MultiDatePicker to let users select multiple days at once. Perfect for booking flows, habit trackers, or any calendar-driven experience. → learnandcodewithenid.com
031
Enid @iosdevalb.bsky.social · 26/11/2025
SwiftUI Tip 💡 In iOS 18.0+, use the .mix() modifier to blend two colors into a new one. Great for creating custom backgrounds, smooth gradients, or dynamic themes on the fly. → learnandcodewithenid.com
020
Enid @iosdevalb.bsky.social · 25/11/2025
SwiftUI Tip 💡 You can place a toolbar with items above the keyboard by using the .keyboard placement. Perfect for AI chat apps, note-taking apps, and any interface with quick actions while typing. → learnandcodewithenid.com
040
Enid @iosdevalb.bsky.social · 24/11/2025
SwiftUI Tip 💡 Did you know? When using the Liquid Glass design, you can apply it to any custom shape. → learnandcodewithenid.com
060
Enid @iosdevalb.bsky.social · 23/11/2025
SwiftUI Tip 💡 In iOS 17.0+, use .pickerStyle(.palette) to display your picker as a horizontal palette of options. → learnandcodewithenid.com
061
Enid @iosdevalb.bsky.social · 23/11/2025
Swift Tip 💡 Use randomElement() to quickly pick a random item from any collection. Perfect for games, quizzes, or showing surprise content with almost no code. 🚀 → learnandcodewithenid.com
030
Enid @iosdevalb.bsky.social · 22/11/2025
SwiftUI Tip 💡 In iOS 16+, use toolbarTitleMenu() to add a dropdown menu directly inside your navigation title. → learnandcodewithenid.com
060
Enid @iosdevalb.bsky.social · 21/11/2025
SwiftUI Tip 💡 Did you know? You can display the current time or date using a simple Text view. → learnandcodewithenid.com
030
Enid @iosdevalb.bsky.social · 19/11/2025
SwiftUI Tip 💡 In iOS 18.0+, you can use .presentationSizing(.fitted) on a sheet to size the modal just around its content instead of filling most of the screen - perfect for compact, card-style popups. → learnandcodewithenid.com
052
Enid @iosdevalb.bsky.social · 18/11/2025
SwiftUI Tip 💡 By default, popover() displays as a sheet on iPhone. In iOS 16.4+, use .presentationCompactAdaptation(.none) to keep it as a true popover. → learnandcodewithenid.com
040
Enid @iosdevalb.bsky.social · 17/11/2025
My biggest deal of the year is live 🚀 Get 50% off the yearly plan for my visual iOS development course. → learnandcodewithenid.com
011
Enid @iosdevalb.bsky.social · 16/11/2025
SwiftUI Tip 💡 Use .stroke() to add centered borders. Use .strokeBorder() to add inner borders. → learnandcodewithenid.com
051
Enid @iosdevalb.bsky.social · 15/11/2025
SwiftUI Tip 💡 Use contextMenu() to attach extra actions to any view and reveal them on long-press. Perfect for features that don’t need to stay visible on screen. → learnandcodewithenid.com
010
Enid @iosdevalb.bsky.social · 12/11/2025
SwiftUI Tip 💡 Starting with iOS 26.0, the badge() modifier supports toolbar items too. Perfect for displaying small alerts like notifications 🔔 → learnandcodewithenid.com
020
Enid @iosdevalb.bsky.social · 11/11/2025
New in SwiftUI 🚀 In iOS 26.0+, you can now add ticks to sliders - perfect for visual guidance. → learnandcodewithenid.com
040
Enid @iosdevalb.bsky.social · 10/11/2025
iOS Dev Tip 💡 Want your arrays to read like real sentences? Use .formatted(.list()) → learnandcodewithenid.com
010
Enid @iosdevalb.bsky.social · 09/11/2025
iOS Dev Tip 💡 You can monitor your app’s thermal state to adjust performance when the device gets too warm - just check: ProcessInfo.processInfo.thermalState → learnandcodewithenid.com
000
Enid @iosdevalb.bsky.social · 08/11/2025
SwiftUI Tip 💡 In iOS 15.0+, you can prevent users from swiping down to dismiss a sheet using .interactiveDismissDisabled(). Perfect for preventing accidental closes - especially in paywalls. → learnandcodewithenid.com
020
Enid @iosdevalb.bsky.social · 08/11/2025
SwiftUI Tip 💡 Display interactive maps easily using the Map view. → learnandcodewithenid.com
031
Enid @iosdevalb.bsky.social · 07/11/2025
SwiftUI - Understanding GlassEffectContainer (Part 4) is now available to LACWE members 🎉 4 new visuals → learnandcodewithenid.com
011
Enid @iosdevalb.bsky.social · 07/11/2025
SwiftUI Tip 💡 When you apply the liquid glass style to a custom view, you can also customize its tint color. → learnandcodewithenid.com
020
Enid @iosdevalb.bsky.social · 07/11/2025
SwiftUI Tip 💡 In iOS 26, toolbars use a glass background by default. To remove it, use .sharedBackgroundVisibility(.hidden) → learnandcodewithenid.com
032
Enid @iosdevalb.bsky.social · 06/11/2025
SwiftUI - Understanding GlassEffectContainer (Part 3) is now available to LACWE members 🎉 4 new visuals → learnandcodewithenid.com
010
Enid @iosdevalb.bsky.social · 03/11/2025
SwiftUI - Understanding GlassEffectContainer (Part 2) is now available to LACWE members 🎉 4 new visuals → learnandcodewithenid.com
000
Enid @iosdevalb.bsky.social · 03/11/2025
SwiftUI Tip 💡 In iOS 17.0+, you can use .sensoryFeedback() to trigger haptic feedback directly in SwiftUI. → learnandcodewithenid.com
020