SwiftHIG Save Abandoned

Links to the relevant Human Interface Guidelines for SwiftUI affordances. Organized by SwiftUI types, and each contains the Apple platforms they're available on. Inspired by the WWDC session "Communication Between Designers and Engineers" https://developer.apple.com/videos/play/wwdc2017/809/.

Project README

SwiftHIG

Button

macOS

Push Buttons

iOS

Buttons

watchOS

Buttons

tvOS

Buttons

Date Picker

macOS

Date Pickers

iOS

Date Pickers

watchOS

Pickers

Form

macOS

Data Entry

Preferences

iOS

Data Entry

Settings

tvOS

Digit Entry Views

Text and Search

Group Box

macOS

Boxes

List

macOS

Table Views

iOS

Tables

watchOS

Tables

tvOS

Tables

macOS

Pull-Down Buttons

iOS

Navigation

Navigation Bars

watchOS

Navigation

tvOS

Navigation

Navigation Bars

Picker

macOS

Pop-Up Buttons

iOS

Pickers

watchOS

Pickers

Scroll View

macOS

Scroll Views

iOS

Scroll Views

watchOS

Digital Crown

Slider

macOS

Sliders

iOS

Sliders

watchOS

Sliders

Stepper

macOS

Steppers

iOS

Steppers

Tab View

macOS

Tab Views

iOS

Tab Bars

tvOS

Tab Bars

Text

macOS

Typography

Labels

iOS

Typography

Labels

watchOS

Typography

Labels

tvOS

Typography

Text Field

macOS

Text Fields

iOS

Text Fields

watchOS

WKInterfaceTextField documentation (no page exists in the Human Interface Guidelines)

tvOS

Text and Search

Toggle

iOS

Switches

watchOS

Switches

Color

macOS

Color

iOS

Color

watchOS

Color

tvOS

Color

Group

watchOS

Groups

Image

SF Symbols

macOS

Image Size and Resolution

Custom Icons

Multi-Item Drag Images

System Icons

iOS

Image Size and Resolution

Custom Icons (iOS 12 and Earlier)

Launch Screen

System Icons (iOS 12 and Earlier)

watchOS

Image Optimizations

Complication Images

Menu Icons

tvOS

Image Size and Resolution

Open Source Agenda is not affiliated with "SwiftHIG" Project. README Source: AustinConlon/SwiftHIG
Stars
54
Open Issues
0
Last Commit
4 years ago

Open Source Agenda Badge

Open Source Agenda Rating