How To Make Expandable UITableViewCells For Dynamic Text Height With Auto Layout
UITableViewCell objects are the core elements for table views and are used to draw the table view visible rows. Although I have covered a bunch of their concept...
UITableViewCell objects are the core elements for table views and are used to draw the table view visible rows. Although I have covered a bunch of their concept...
As defined by Google, ground overlays are overlays on the map that are attached to latitude/longitude coordinates. Unlike markers, ground overlays move when you...
In a previous tutorial, you learnt how to implement the Google place picker API to get a nice set of nearby places around you. The google maps SDK for iOS has m...
Update December 2017: Fully updated for Xcode 9 and Swift 4. In a previous tutorial, you learnt how to customise the map annotations’ callouts. The detail...
Update November 2016: Fully updated for Xcode 8 and Swift 3. AVAudioPlayer class is one of the AVFoundation framework classes and APIs. It comes in handy to pla...
Interacting with System directories in your device is often a common task and comes in handy when you need to store some type of data for later use, without the...
Update February 2017: Fully updated for Xcode 8 and Swift 3. Since iOS 9, MapKit was enriched with more cool features that worth to try out and use to empower y...
Update October 2016: Fully updated for Xcode 8 and Swift 3 Loading a massive number of images asynchronously in a scrollable view like UITableView can be a comm...
If you notice already, UISearchController is implemented on the Phone and Messages apps on the iOS system. This class was first introduced with the iOS 8 SDK, a...
This is the third part of our Google maps SDK series. In the first tutorial, you Learned how to use the Google maps SDK to deliver search suggestions, autocompl...