Загрузка страницы

What's new in SwiftUI for iOS 14 – Extended Edition

Timestamps below – please jump to the section that interests you most! I've added links to the original articles so you can copy the code.

TIMESTAMPS

*NEW VIEWS*

00:37 Multi-line text editing – https://www.hackingwithswift.com/quick-start/swiftui/how-to-create-multi-line-editable-text-with-texteditor

01:58 Grids with LazyVGrid and LazyHGrid – https://www.hackingwithswift.com/quick-start/swiftui/how-to-position-views-in-a-grid-using-lazyvgrid-and-lazyhgrid

07:39 Maps – https://www.hackingwithswift.com/quick-start/swiftui/how-to-show-a-map-view

09:36 Paging views with TabView – https://www.hackingwithswift.com/quick-start/swiftui/how-to-create-scrolling-pages-of-content-using-tabviewstyle

11:25 SpriteKit integration – https://www.hackingwithswift.com/quick-start/swiftui/how-to-integrate-spritekit-using-spriteview

14:46 ColorPicker – https://www.hackingwithswift.com/quick-start/swiftui/how-to-let-users-select-a-color-with-colorpicker

15:57 Lazy loading with LazyHStack and LazyVStack – https://www.hackingwithswift.com/quick-start/swiftui/how-to-lazy-load-views-using-lazyvstack-and-lazyhstack

19:39 ProgressView – https://www.hackingwithswift.com/quick-start/swiftui/how-to-show-progress-on-a-task-using-progressview

21:58 VideoPlayer – https://www.hackingwithswift.com/quick-start/swiftui/how-to-play-movies-with-videoplayer

23:47 Icons and text with Label - https://www.hackingwithswift.com/quick-start/swiftui/how-to-show-text-and-an-icon-side-by-side-using-label

25:53 Opening web links in Safari – https://www.hackingwithswift.com/quick-start/swiftui/how-to-open-web-links-in-safari

27:38 Graphical date pickers – https://www.hackingwithswift.com/quick-start/swiftui/how-to-create-a-date-picker-and-read-values-from-it

28:56 Disclosure groups – https://www.hackingwithswift.com/quick-start/swiftui/how-to-hide-and-reveal-content-using-disclosuregroup

31:02 Adding toolbar items – https://www.hackingwithswift.com/quick-start/swiftui/how-to-create-a-toolbar-and-add-buttons-to-it

32:42 Creating expanding lists – https://www.hackingwithswift.com/quick-start/swiftui/how-to-create-expanding-lists

35:31 iPadOS sidebars – https://www.hackingwithswift.com/quick-start/swiftui/how-to-add-a-sidebar-for-ipados

37:48 Document-based apps – https://www.hackingwithswift.com/quick-start/swiftui/how-to-create-a-document-based-app-using-filedocument-and-documentgroup
*NEW MODIFIERS*

43:52 Matched geometry effects – https://www.hackingwithswift.com/quick-start/swiftui/how-to-synchronize-animations-from-one-view-to-another-with-matchedgeometryeffect

51:46 Scrolling to a particular view – https://www.hackingwithswift.com/quick-start/swiftui/how-to-make-a-scroll-view-move-to-a-location-using-scrollviewreader

54:07 Presenting modal views – https://www.hackingwithswift.com/quick-start/swiftui/how-to-present-a-full-screen-modal-view-using-fullscreencover

56:28 Date formatting in text – https://www.hackingwithswift.com/quick-start/swiftui/how-to-format-dates-inside-text-views

58:09 Inset grouped lists – https://www.hackingwithswift.com/quick-start/swiftui/how-to-create-grouped-and-inset-grouped-lists

58:50 Responding to binding changes – https://www.hackingwithswift.com/quick-start/swiftui/how-to-run-some-code-when-state-changes-using-onchange

59:56 Recommending apps with appStoreOverlay() – https://www.hackingwithswift.com/quick-start/swiftui/how-to-recommend-another-app-using-appstoreoverlay

1:01:52 Multicolor SF Symbols – https://www.hackingwithswift.com/quick-start/swiftui/how-to-render-images-using-sf-symbols

1:02:46 Exporting files – https://www.hackingwithswift.com/quick-start/swiftui/how-to-export-files-using-exportfilesaction

1:05:31 Controlling TextField case – https://www.hackingwithswift.com/quick-start/swiftui/how-to-make-textfield-uppercase-or-lowercase-using-textcase
*NEW PROPERTY WRAPPERS*

1:06:37 Using @AppStorage with UserDefaults – https://www.hackingwithswift.com/quick-start/swiftui/what-is-the-appstorage-property-wrapper

1:08:50 Using @ScaledMetric with Dynamic Type – https://www.hackingwithswift.com/quick-start/swiftui/what-is-the-scaledmetric-property-wrapper

1:10:07 Using @SceneStorage for state restoration – https://www.hackingwithswift.com/quick-start/swiftui/what-is-the-scenestorage-property-wrapper

1:11:58 Using @StateObject for reference types – https://www.hackingwithswift.com/quick-start/swiftui/what-is-the-stateobject-property-wrapper
*MORE*

1:14:52 The SwiftUI app lifecycle – https://www.hackingwithswift.com/quick-start/swiftui/how-to-control-which-view-is-shown-when-your-app-launches

1:15:58 Adding an app delegate – https://www.hackingwithswift.com/quick-start/swiftui/how-to-add-an-appdelegate-to-a-swiftui-app

1:17:43 Handling NSUserActivity – https://www.hackingwithswift.com/quick-start/swiftui/how-to-continue-an-nsuseractivity-in-swiftui

1:20:04 What's new in Swift 5.3? https://www.hackingwithswift.com/articles/221/whats-new-in-swiftui-for-ios-14

1:22:06 Wrap up

Enjoy!

Видео What's new in SwiftUI for iOS 14 – Extended Edition канала Paul Hudson
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
25 июня 2020 г. 20:47:49
01:22:47
Яндекс.Метрика