Home Articles
setNeedsLayout vs layoutIfNeeded vs layoutSubviews

Comprehensive guide on setNeedsLayout, layoutIfNeeded and layoutSubviews

UIBezierPath with an example using UIKit

Mastering the Spell: Unleashing the Magic of UIBezierPath in UIKit

Spotlight search on a Mac
Build a simple API search

This article helps to design a UITableViewController with a SearchBar, populates results from a simple API search using Alamofire and SwiftyJSON whenever user start typing, opens a WebView on tap of the search result.

Screenshot showing expanded TableView Cell
UITableView with Collapsible Cells

This article helps to create a tableview with expanding and collapsing cell

iOS Safe Area
iOS Safe Area

UIKit - Safe Area Layout Guide