React Native PassKit Wallet is a handy library for integrating your app with Apple Wallet. But what if the function doesn’t add it to the Wallet?
There are times when additional steps must occur during automated builds. Strategically insert fail points to ensure these conditions are met.
How to set up a UIScrollView with content layout guides with support for portrait/landscape changes and auto content scrolling when the keyboard pops up.
In this blog post, I'll show you how you can dim not only the view behind the popover but also the status and navigation bar.
Set accessibility properties from Xcode's interface builder, and gain the ability to hide a bar button item—using an extension to UIBarButtonItem.
This extension for UIFont in Swift will convert your font to bold or italic. It's especially useful when you use scaled fonts but need a different look.
A class derived from UIButton that will draw your button with a gradient background in Swift, using Xcode’s Interface Builder.
An extension that provides a couple methods to resize the header and footer of a table view with UITableViewController in Swift.
Here are a couple extensions to modify the edge insets (the extra padding all around the text) and rotate a label in Swift.
Simple operations to add/remove time to a date can be several lines long. Many of my extensions help with the readability of the class.
My Swift tool belt includes an extension that will add a border, corner radius, and a shadow to any UIView, UIButton, or UILabel with a live preview.
It is possible to remove a static cell at runtime from a UITableView. Using functions from the UITableViewDataSource to override the static table view.