Interface Builder Interface Builder

Interface Builder

Quick Guides for Masterminds

    • ¥350
    • ¥350

Publisher Description

Learn how to define user interfaces for your iOS applications using the visual tools provided by Xcode. After reading this guide, you will know how to start a new project, how to structure an application, how to generate the user interface and adapt it to different screens, how to work with view controllers, how to connect the interface with your code, and how to define and modify constraints from code.


Table of Contents


INTERFACE BUILDER

The Interface

Storyboard

Object Library

Guide Lines

Properties

Connections

Outlets

Connections in the Storyboard

Actions

Outlet Collections


ADAPTIVITY

Adapting the Interface

Auto Layout

Constraints

Assigning Constraints

Editing Constraints

Safe Area

Standard Values

Resolving Auto Layout Issues

Intrinsic Content Size

Multiple Views Constraints

Relations and Priorities

Stack Views

Document Outline Panel

Constraint Objects

Updating Frames

Size Classes

Adapting Properties

Adapting Constraints

Adapting Elements

Trait Collection Objects

Orientation


QUICK REFERENCE

Constraints

UIStackView

NSLayoutConstraint

UIVIew

NSLayoutXAxisAnchor, NSLayoutYAxisAnchor, and NSLayoutDimension

UITraitCollection

UITraitEnvironment

UIContentContainer

UIViewController


This guide assumes that you have a basic knowledge of app development and the Swift language. If you don't know how to program in Swift or the requirements for app development, download our guides Introduction to Swift and App Development. For a complete course on app development for iOS, read our book iOS Apps for Masterminds.


This guide is a collection of excerpts from the book iOS Apps for Masterminds. The information included in this guide will help you understand a particular aspect of app development in iOS, but it will not teach you everything you need to know to develop an app for Apple devices. If you need a complete course on app development for iOS, read our book iOS Apps for Masterminds. For more information, visit our website at www.formasterminds.com.

GENRE
Computers & Internet
RELEASED
2018
January 1
LANGUAGE
EN
English
LENGTH
101
Pages
PUBLISHER
MinkBooks
SELLER
John Gauchat
SIZE
1.8
MB
Practical Auto Layout for Xcode 7 Practical Auto Layout for Xcode 7
2015
Swift Swift View Controllers Swift Swift View Controllers
2016
WPF Programmer's Reference WPF Programmer's Reference
2010
Mastering Xcode 7 and Swift Mastering Xcode 7 and Swift
2015
SwiftUI For Dummies SwiftUI For Dummies
2020
AutoCAD 2018 Instructor AutoCAD 2018 Instructor
2017
SwiftUI for Masterminds 3rd Edition 2022 SwiftUI for Masterminds 3rd Edition 2022
2022
SwiftUI for Masterminds SwiftUI for Masterminds
2020
SwiftUI for Masterminds 5th Edition SwiftUI for Masterminds 5th Edition
2024
SwiftUI for Masterminds 4th Edition SwiftUI for Masterminds 4th Edition
2023
SwiftUI for Masterminds 2nd Edition 2022 SwiftUI for Masterminds 2nd Edition 2022
2022
CloudKit with SwiftUI CloudKit with SwiftUI
2022
Develop in Swift AP CS Principles Develop in Swift AP CS Principles
2021
Develop in Swift AP CS Principles Develop in Swift AP CS Principles
2020
Develop in Swift Fundamentals Develop in Swift Fundamentals
2021
Develop in Swift Explorations Develop in Swift Explorations
2020
Develop in Swift Fundamentals Develop in Swift Fundamentals
2020
Develop in Swift Explorations Develop in Swift Explorations
2021