-
Book Overview & Buying
-
Table Of Contents
Swift Essentials
By :
The playground timeline can display objects as well as numbers and simple strings. It is possible to load and view images in a playground using classes such as UIImage (or NSImage on OS X). These are known as QuickLook supported objects, and by default include:
It is possible to build support for custom types in Swift, by implementing a debugQuickLookObject method that returns a graphical view of the data.
To show a colored label, a color needs to be obtained first. When building against iOS, this will be UIColor; but when building against OS X, it will be NSColor. The methods and types are largely equivalent between the two, but this chapter will focus on the iOS types.
A color can be acquired with an initializer or by using one of the predefined colors that are exposed in Swift using methods:
import UIKit // AppKit for OS X let blue = UIColor...
Change the font size
Change margin width
Change background colour