-
Book Overview & Buying
-
Table Of Contents
-
Feedback & Rating
Swift Essentials (Second Edition) - Second Edition
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 Quick Look supported objects, and by default include:
It is possible to build support for custom-based types into 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 demonstrate using iOS types.
A color can be acquired with an initializer or using one of the predefined colors that are exposed in Swift using methods, as follows:
import UIKit // AppKit for...
Change the font size
Change margin width
Change background colour