Please enable JavaScript.
Coggle requires JavaScript to display documents.
Start Developing iOS Apps (Swift) (Building the UI (Build The Basic UI…
Start Developing iOS Apps (Swift)
Building the UI
Build The Basic UI
Create a project in XCode
Tool bar
Navigator area
Editor area
Utility area
Purposes of key files in template
AppDelegate.swift
Create the window keep all content. The place to response all state transitions within app
Create the Entry Point to project. And a run loop that delivers input event to your app
*. Sys create "application object", new an instance of appdelegate and point it to "app object". It handles app-level events
View Controller Source file
Open & Switch between file in project
Run an app in a simulator
Scheme
Run Button
Activity Viewer
Add, Move, Resize UI elements in a storyboard
Using Attributes Inspector
View/Arrange Elements by Outline View
Assistant editor's Preview mode
Using Auto Layout
Connect the UI to Code
Working with View Controllers
Implement a Custom Control
Define Your Data Model
Working with Table Views
Create a Table View
Implement Navigation
Implement Edit and Delete behavior
Persist Data