With UIKit Dynamics you can specify collision behaviours to your objects.
The dynamic items can collide with each other and/or any boundary you
specify. In this tutorial we will create some custom boundaries and
randomly let some squares fall down on to these boundaries. This tutorial
The AVAudioPlayer class can be used to Fade in and Out Music. In this
tutorial a music track will be played, and the user can fade the music in
or out using a switch, This tutorial is made with Xcode 8.2.1 and built for
With the Social Framework it is possible to integrate your app with any
supported social networking services. In this tutorial we use the social
framework to send a post to Facebook. This tutorial is made with Xcode 8.3
and built for iOS 10.3
Attributed Strings assigns different kind of attributes to text. It is
possible to assign multiple attributes at once to a (part) of text. In this
tutorial we will assign a set of attributes to each word of the text inside
a label. This tutorial is made with Xcode 8 and built for iOS 10.
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
A UIAlertController object displays an alert message to the user. This
class replaces the UIActionSheet and UIAlertView classes for displaying
alerts. In this tutorial we will display an alert when the user clicks a
button. This tutorial is made with Xcode 8.2.1 and built for iOS 10.2.
This Learn Swift series is designed for beginners with NO programming experience. It uses the latest version of Swift 3 and Xcode 8. This lesson starts with variables. What they are, what they're used for and how to use them!