ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

Scroll Programmatically with ScrollViewReader in a NavigationLink - iTunes Search API - PART 7/7

Автор: Karin Prater

Загружено: 2022-08-04

Просмотров: 2547

Описание: In the 7th part of the iTunes Search API tutorial series, we will implement the detail view for songs. This includes programmatically scrolling to the selected song when the detail view appears.
We need to do 2 fetch requests when opening the NavigationLink, which is done with 2 separate view models. These make the code more organised and reusable.
Last I want to change the minimum deployment target back from iOS 16 to 15. Therefore I need to show part of the code conditionally by checking the available iOS version and having an alternative for the Grid view-

Overview
00:00 Introduction
03:14 NavigationLink to Song Detail View
05:27 Song Detail View
5:39 fetching the data for Song Detail View
14:55 Reusable view for Album Header
19:36 Scroll programmatically with ScrollViewReader
33:06 onAppear vs onChange, how to update the UI
38:21 conditionally show views for different iOS versions
43:37 wrap up

If you liked what you learned and you want to see more, check out one of my courses!
👨‍💻 my SwiftUI course https://school.swiftyplace.com/course...
👨‍💻 my Core Data and SwiftUI course https://school.swiftyplace.com/course...
👩🏻‍💻 Combine course
https://school.swiftyplace.com/course...

⬇️ Project file for starting point:
https://github.com/gahntpo/ItunesSear...

⬇️ End:
https://github.com/gahntpo/ItunesSear...

#SwiftUI #AsyncImage

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Scroll Programmatically with ScrollViewReader in a NavigationLink - iTunes Search API - PART 7/7

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

Почему разработка под iOS сейчас кажется такой сложной

Почему разработка под iOS сейчас кажется такой сложной

Чем ОПАСЕН МАХ? Разбор приложения специалистом по кибер безопасности

Чем ОПАСЕН МАХ? Разбор приложения специалистом по кибер безопасности

Loading a Web View in SwiftUI with WKWebview and UIViewRepresentable - Reading List App (Part 2)

Loading a Web View in SwiftUI with WKWebview and UIViewRepresentable - Reading List App (Part 2)

Стоило ли покупать УБИТЫЙ MacBook за 5000₽? Результат ШОКИРОВАЛ! Ремонт MacBook Pro 15 1013 a1398

Стоило ли покупать УБИТЫЙ MacBook за 5000₽? Результат ШОКИРОВАЛ! Ремонт MacBook Pro 15 1013 a1398

Building an iOS Ghibli App with SwiftUI, MVVM, and Swift Concurrency

Building an iOS Ghibli App with SwiftUI, MVVM, and Swift Concurrency

В 2026 VPN НЕ ПОМОЖЕТ: Роскомнадзор Закрывает Интернет

В 2026 VPN НЕ ПОМОЖЕТ: Роскомнадзор Закрывает Интернет

3 приема отладки для SwiftUI в 2025 году!

3 приема отладки для SwiftUI в 2025 году!

Твой N8N Никогда Не Будет Прежним с Gemini CLI

Твой N8N Никогда Не Будет Прежним с Gemini CLI

Как научиться читать мысли по руке

Как научиться читать мысли по руке

КАК НЕЛЬЗЯ ХРАНИТЬ ПАРОЛИ (и как нужно) за 11 минут

КАК НЕЛЬЗЯ ХРАНИТЬ ПАРОЛИ (и как нужно) за 11 минут

КАК СЛЫШАТЬ И ПОНИМАТЬ АНГЛИЙСКУЮ РЕЧЬ

КАК СЛЫШАТЬ И ПОНИМАТЬ АНГЛИЙСКУЮ РЕЧЬ

Столетний спор Эйнштейна. Лекарство от облысения. Квантовое сознание. Новости QWERTY №361

Столетний спор Эйнштейна. Лекарство от облысения. Квантовое сознание. Новости QWERTY №361

Freeform: самое недооцененное приложение от apple

Freeform: самое недооцененное приложение от apple

ДА: расы, гены, интеллект и поведение.   #веллер  15 12 2025

ДА: расы, гены, интеллект и поведение. #веллер 15 12 2025

How to save data to local storage - iOS File System and Sandboxing

How to save data to local storage - iOS File System and Sandboxing

VS Code ПОЛНЫЙ курс + настройка (интерфейс, плагины, работа с кодом)

VS Code ПОЛНЫЙ курс + настройка (интерфейс, плагины, работа с кодом)

Getting Started with Unit Testing for iOS Development in Swift  | Xcode 16

Getting Started with Unit Testing for iOS Development in Swift | Xcode 16

Новый скандал в оппозиции: всё сложнее, чем кажется. Разбираемся в причинах конфликта

Новый скандал в оппозиции: всё сложнее, чем кажется. Разбираемся в причинах конфликта

The AI Bubble Explained Like You're 5

The AI Bubble Explained Like You're 5

Чего ждать от рефлексии в C++26

Чего ждать от рефлексии в C++26

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]