Core Location UI: New way to get one-time location
iOS 15's Core Location UI framework introduces a system button for streamlined one-time location requests, simplifying permission handling for developers.
iOS 15's Core Location UI framework introduces a system button for streamlined one-time location requests, simplifying permission handling for developers.
A guide to using iOS 15's new native bottom sheet (sheetPresentationController) for UIKit, covering setup, customization, and programmatic control.
iOS 15 introduces major UIButton upgrades: new styles, subtitle support, image placement, and a centralized state update handler.
A comprehensive guide to using UIMenu in iOS development, covering basic setup, actions, submenus, and customization options.
A tutorial on implementing UIMenu for UIButton and UIBarButtonItem in iOS 14, including code examples and configuration tips.
A technical tutorial on implementing sticky section headers in iOS CollectionViews using Compositional Layout and the pinToVisibleBounds property.
Debugging why SwiftUI's keyboardShortcut modifier fails in UIKit apps and presenting a workaround involving UIHostingController.
Explains the concept of intrinsic content size in UIKit, its importance for Auto Layout, and practical use cases for custom UI controls.
A tutorial on converting a SwiftUI app to use the UIKit App Delegate life cycle in Xcode, covering file updates and configuration.
Tips and best practices for implementing Diffable Data Sources in iOS development, covering typealiases, avoiding retain cycles, and using enums.
A tutorial on implementing supplementary views like badges in iOS collection views using Compositional Layout and Diffable Data Source.
A technical guide exploring the NSCollectionLayoutGroup class for creating complex layouts in iOS Collection Views using Compositional Layout.
A 3-part video tutorial series on building UICollectionViews from scratch in Swift, covering layout, data sources, self-sizing cells, and batch updates.
Explores forbidden UIKit controls in Catalyst's 'Optimize Interface for Mac' mode, detailing workarounds and the new Mac idiom.
A technical guide exploring the issue of unwanted keyboard avoidance in SwiftUI's UIHostingController and detailing potential debugging and fix strategies.
Analyzes SwiftUI's readiness for production, examining Apple's Fruta sample app and common crash issues in iOS 14 and macOS Big Sur.
A tutorial on integrating the UIKit EKCalendarChooser into a SwiftUI app using UIViewControllerRepresentable.
A technical overview of the new UIColorWell control in iOS 14, covering its basic usage and integration without Interface Builder.
A brief guide on using the new UIColorPickerViewController introduced in iOS 14 for color selection in apps.
Tips for improving UIKit layout efficiency using AutoLayout constraints, aspect ratios, and proper view sizing techniques.