1/17

Lecture Mobile Application Development (119310)

iOS Development - Autolayout

2/17

Agenda

3/17

Autolayout

4/17

Autolayout

5/17

Autolayout Tools in Xcode

center 50%

6/17

Size Classes

center 40%

7/17

Simulated Metrics & Stack View

8/17

Stack View

center 60% source

9/17

Pin

  • The „Pin“ function allows to define the spacing and size of views
  • For example the spacing to the nearest neighbor
  • When multiple views are selected, it is possible to set them, e.g. to equal width or height and to define their relative alignment
  • The size can be also defined in an aspect ratio (width:height)

50%

10/17

Alignment

The „Alignment“ function allows to define the alignment of views relative to each other Views can be aligned vertically or horizontally to their centers They can be aligned according their baselines Or horizontally or vertically in their superview

50%

11/17

Issue Solver

center 20%

12/17

Autolayout Assignment

13/17

iOS Human Interface Guidelines

Source

14/17

IOS Deployment

15/17

Ad-Hoc App Provisioning

16/17

App Store Deployment Process

17/17

References