iOS Miscellaneous
-
Creating Image Thumbnails Programmatically In iOS
Read how to create thumbnails of images in iOS using Swift and get a recipe that will work most of the times out of the box.
-
Applying Built-In Image Filters In Swift
Learn how to modify images with built-in CoreImage filters, find out how to chain them and how to put everything together in a SwiftUI app.
-
Frame vs Bounds in iOS: Implementing A Visual Demonstration
Find out what is the difference between frame and bounds in iOS through the implementation of a small app that explains everything visually.
-
Using Action Closures with UIKit Controls
Explore how to use action closures with UIKit controls, the new alternative of the old good target-action pattern available since iOS 14.
-
Email Composer on iOS
Read in this post how to present and configure the system provided email composer, allowing users to send emails through your own iOS apps.
-
Simplifying Keyboard Notifications Handling on iOS
Learn how to implement a totally different way to deal with keyboard notifications in UIKit based iOS projects that’s extremely easy to use.
-
Add a sticky and stretchy top cell to your UITableView
Learn how to create a sticky and stretchy top cell in your UITableView and make your UI look really cool!
-
Techniques in Loading View Controllers and Passing Values Between Them – Part 2
In the first part of this two-step tutorial I presented the techniques for loading and presenting a view controller. Those techniques include both graphical and programming approaches, so everybody can choose what fits best to them when a new view controller is about to be presented. However, in that post I didn’t show at all…
-
Techniques in Loading View Controllers and Passing Values Between Them – Part 1
Most iOS apps that show multiple content, also contain multiple view controllers. If your app is not based on a navigation controller or a tab bar controller, but it’s a single view based application, then loading and presenting the various view controllers to the user it’s a task that has to be done manually. Generally speaking,…