In iOS8 Apple added the functionality to Hide the Navigation Bar when there
is a Tap detected. This is useful if the Navigation Bar is blocking some
content. In this Tutorial we will display an Image fullscreen and enable
the hiding of the Navigation Bar when tapping. This tutorial is built for
iOS 8.1 and Xcode 6.1.
With Sprite Kit you can display text in your game using Labels. These
labels are of type SKLabelNode and its main function is to display a
string. In this tutorial we will display a label and add the functionality
to drag it around the screen. This tutorial is built for iOS 8.1 and Xcode
As part of UIKit Dynamics you can add Snap Behavior to a view, which allows
it to be “snapped” to a specific location. The view will move to its new
position as if it is pulled by a spring. In this tutorial we will let the
user click on the screen to "snap" an image into place. This tutorial is
built for iOS 8.1 and Xcode 6.1.
In iOS8, the UIVisualEffectView class is introduced to apply visual effects
to a view. In this tutorial a darkened blur effect will be applied to an
image. This tutorial is built with iOS 8.1 and Xcode 6.1.
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 display a number of
colored cells in a collection view. This Tutorial is built for iOS8 and
Core Graphics is a very powerful low-level API. In this tutorial we will
create gradients with the help of Core Graphics. For simplicity sake, we'll
use linear gradients. Linear gradients start from one point and color to
another point and color. The gradient will move from left to ritght on the
view. This tutorial is built with for iOS8.1 with Xcode 6.1.
Multiple attributes of a Table View can be customised. In this tutorial we
will change the background color of the Table View and the Table View
Cells. We will also change the color of the separator and remove the
separator of empty cells. This tutorial is built for iOS8.1 with Xcode 6.1
Scroll Views in combination with paging enabled allows the user to scroll
page by page. In this tutorial we will create some views, which can be
scrolled using paging. This tutorial is built for iOS8.1 with Xcode 6.1
When using audio in your app sometimes you want the user to change the
volume. With the help of the MPVolumeView object you create a builtin
Volume control which also has the abilty to redirect the output to an
airplay device. In this tutorial we will play a sound and display the
volume controls. This tutorial is built with iOS 8.1 and Xcode 6.1
iOS devices have the ability to detect shake gestures. In this tutorial we
will show how to detect a shake gesture, and when detected a label text
will be updated. This tutorial is built in iOS 8 with Xcode 6.
In iOS8 the UIActionSheet object is deprecated, the preferred way to
display an Action Sheet is by presenting an UIAlertController. In this
tutorial we will display an Action Sheet with different action handlers.
This tutorial is built in iOS 8 and Xcode 6.
The picker view is a slot-machine view to show one or more sets of values.
Users select values by rotating the wheels so that the desired row of
values aligns with a selection indicator. The user interface provided by a
picker view consists of components and rows. A component is a wheel, which
has a series of rows at indexed locations on the wheel. This Tutorial is
Built for iOS8 and Xcode 6.
This tutorial shows how to draw circle with the Core Graphics Framework.
The circles will be drawn in different sizes every time the user taps the
screen. This tutorial is built with Xcode 6 and iOS 8.
Inside a Table View the rows can be manipulated by user actions. In this
tutorial we will delete a row from a Table View using the "swipe-to-delete"
gesture. The row will be deleted in the data model(an array) and also
inside the Table View itself. This tutorial is built for iOS 8 and Xcode 6.