Live Rendering iOS Tutorial

Live Rendering iOS Tutorial

in Xcode it is possible to change code at runtime and see the changes rendered live in the storyboard using IBDesignable. It is also possible to change user attributes live into the Interface Builder using IBInspectable. In this tutorial we will draw a square with a border. The width and color will be updated using this attributes. This tutorial is made with Xcode 10 and built for iOS 12.

Read More

Load Data from Property List iOS Tutorial

Load Data from Property List iOS Tutorial

Property Lists offer a convenient way to store simple structural data. It usually appears in XML format. You can’t use property lists to save all types of data. The items of data in a property list are of a limited number of types including arrays,dictionaries, strings, etc. In general. It is always better to separate static data from the code, especially when you have lots of items. Using property lists is easier to change items, less error-prone and you can even delegate the maintenance to other people. In this tutorial we will create a table, which imports the data form the property list. This tutorial is made with Xcode 10 and built for iOS 12.

Read More

Custom Collection View Cell iOS Tutorial

Custom Collection View Cell iOS Tutorial

The Collection View provides a flexible way to present content to the user. Similar to a table view, a collection view gets data from custom data source objects and displays it using a combination of cell, layout, and supplementary views. A collection view can display items in a grid or in a custom layout that you design. In this tutorial we will create a custom collection view cell by adding an image to it. This tutorial is made with Xcode 10 and built for iOS 12.

Read More

Cocoapods iOS Tutorial

Cocoapods iOS Tutorial

Cocoapods is a dependency manager for Swift projects. It simplifies importing third-party libraries to the project and it handles dependencies. In this tutorial we will import the FontBlaster library using cocoa pods. The FontBlaster library makes it easy to use custom fonts inside the project. This tutorial is made with Xcode 10 and built for iOS 12.

Read More

Move View Behind Keyboard iOS Tutorial

Move View Behind Keyboard iOS Tutorial

When a user begins editing a text object the keyboard is diplayed. It is possible for the keyboard to be placed on top of the text object that the user wanted to edit. When this happens, you must adjust your content so that the target object remains visible. In this tutorial a Text Field will be edited, when the keyboard appears the Text Field will move upwards to keep it visible. This tutorial is made with Xcode 10 and built for iOS 12.

Read More