Enid's Avatar

Enid

@iosdevalb.bsky.social

560 Followers  |  29 Following  |  504 Posts  |  Joined: 16.11.2024  |  1.5594

Latest posts by iosdevalb.bsky.social on Bluesky

Post image

SwiftUI Tip ๐Ÿ’ก

In iOS 26, you can apply concentric rounded corners to keep child views visually consistent with their parent.

โ†’ learnandcodewithenid.com

17.12.2025 10:01 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
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.

๐Ÿš€ New lessons dropping soon.

Join
learnandcodewithenid.com

16.12.2025 21:56 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

SwiftUI Tip ๐Ÿ’ก

Easily customize tab bar badge colors (normal & selected) with a few UIKit lines of code.

โ†’ learnandcodewithenid.com

16.12.2025 13:48 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

SwiftUI Tip ๐Ÿ’ก

Use keyboardType() to show the most appropriate keyboard for your input.

(Updated for iOS 26 design)

โ†’ learnandcodewithenid.com

15.12.2025 16:40 โ€” ๐Ÿ‘ 5    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Super useful! I did not know about this until now, thanks!

12.12.2025 10:41 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

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

13.12.2025 12:21 โ€” ๐Ÿ‘ 6    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

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

12.12.2025 10:21 โ€” ๐Ÿ‘ 8    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1
Post image

SwiftUI Tip ๐Ÿ’ก

Instead of using multiple Spacer views to center content, you can simply use a viewโ€™s frame() modifier.

โ†’ learnandcodewithenid.com

11.12.2025 19:43 โ€” ๐Ÿ‘ 5    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

SwiftUI Tip ๐Ÿ’ก

You can create nested menus simply by placing a Menu inside another Menu.

โ†’ learnandcodewithenid.com

11.12.2025 12:53 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

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

10.12.2025 14:28 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

SwiftUI Tip ๐Ÿ’ก

In iOS 26.0+, we have two new button roles: .close and .confirm.

โ†’ learnandcodewithenid.com

10.12.2025 13:37 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

SwiftUI - Understanding DatePicker (Part 3) is now available to LACWE members ๐ŸŽ‰

4 new visuals

โ†’ learnandcodewithenid.com

09.12.2025 18:00 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

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

04.12.2025 12:28 โ€” ๐Ÿ‘ 4    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

SwiftUI - Understanding DatePicker (Part 2) is now available to LACWE members ๐ŸŽ‰

4 new visuals

โ†’ learnandcodewithenid.com

03.12.2025 21:11 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

SwiftUI Tip ๐Ÿ’ก

By default, containers like VStack apply built-in spacing.

You can remove it by passing 0 to the spacing parameter.

โ†’ learnandcodewithenid.com

03.12.2025 15:00 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

SwiftUI Tip ๐Ÿ’ก

In iOS 17.0+, use listSectionSpacing() to control the vertical space between sections in a List.

โ†’ learnandcodewithenid.com

02.12.2025 13:51 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

SwiftUI Tip ๐Ÿ’ก

In iOS 17.0+, use the badgeProminence() modifier to control how noticeable a badge appears.

โ†’ learnandcodewithenid.com

02.12.2025 12:17 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

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

01.12.2025 14:55 โ€” ๐Ÿ‘ 4    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

๐Ÿš€ 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

30.11.2025 14:35 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

SwiftUI Tip ๐Ÿ’ก

In iOS 26.0+, you can finally display a subtitle in the navigation bar using the navigationSubtitle() modifier.

โ†’ learnandcodewithenid.com

30.11.2025 12:59 โ€” ๐Ÿ‘ 5    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

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

29.11.2025 22:03 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

SwiftUI - Understanding DatePicker (Part 1) is now available to LACWE members ๐ŸŽ‰

5 new visuals

โ†’ learnandcodewithenid.com

29.11.2025 15:47 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

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

29.11.2025 13:40 โ€” ๐Ÿ‘ 7    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

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

28.11.2025 13:46 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

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

27.11.2025 20:29 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

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

26.11.2025 17:22 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

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

26.11.2025 13:47 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

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

25.11.2025 13:47 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

SwiftUI Tip ๐Ÿ’ก

Did you know? When using the Liquid Glass design, you can apply it to any custom shape.

โ†’ learnandcodewithenid.com

24.11.2025 13:14 โ€” ๐Ÿ‘ 6    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

SwiftUI Tip ๐Ÿ’ก

In iOS 17.0+, use .pickerStyle(.palette) to display your picker as a horizontal palette of options.

โ†’ learnandcodewithenid.com

23.11.2025 16:08 โ€” ๐Ÿ‘ 6    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@iosdevalb is following 20 prominent accounts