UIKit Catalog (iOS): Creating and Customizing UIKit Controls

Last Revision:
Version 13.4, 2017-12-07
Upgraded to Xcode 9.1, converted to Swift 4, refactored storyboard.
(Full Revision History)
Build Requirements:
Xcode 9.1 and iOS 11.1 SDK or later
Runtime Requirements:
iOS 11.1 or later

Demonstrates how to use many views and controls in the UIKit framework along with their assorted functionalities. Refer to this sample if you are looking for specific controls or views that are provided by the system. You can also find out how to make nonstandard views (images or custom views) accessible. By using the iOS Accessibility API, you'll enhance the user experience for those who use VoiceOver.