Собрать комбинацию из элементов в Interface Builder
Уже есть часть кода, где сделан слайдер в UICollectionViewController, кнопки которые воспроизводят звук при нажатии.
1. Подвязать слайдер от кнопки к уже существующему плееру. Слайдер под зеленой кнопкой и регулировка громкости этого слайдера должна относиться к ней.
2. Создать кнопку Mute, которая будет не отключать все плееры, а лишь убирать с них звук. При повторном нажатии на эту кнопку, звук будет возвращаться к той же громкости на любой из кнопок (слайдер ко второй кнопке я сделаю по примеру первой).
3. Сделать таймер, где по истечении времени все плееры будут выполнять команду "player.pause()".
4. Верхней кнопкой собирать комбинации из квадратов со звуком в TableViewController (либо в другой контроллер, где все комбинации будут удобно располагаться списком. И чтобы задний фон был таким же, как на основном CollectionViewController, файл background.png
5. Подвязать элемент PageControl к слайдеру UICollectionViewController и сделать прозрачным элемент слайдера на скриншоте номер 3. Смысл такой, если сейчас активированы зеленый, коричневый и голубой квадрат (они выделены желтым кругом), то нажимая на кнопку "Собрать комбинацию" я попадаю в TableView и введя в пустую ячейку, к примеру, "комбинация 1" и нажав сохранить, при следующем запуске приложения я смогу запустить эти 3 (или 4, 5, 6) квадратика не поочередно, а зайдя в эту вкладку и нажав на "комбинация 1".
Ссылку на исходный проект с кодом и скриншоты дам по запросу. Данное задание я сделал в качестве обучения для самого себя, поэтому важно объяснить мне поэтапно его выполнение.
Само задание не сложное, но мне важно понять как оно делалось. Закомментировать в самом коде основные моменты и отдельно написать в файле все этапы выполнения задания.
Приложения 4
Актуальные фриланс-проекты в категории Разработка под iOS (iPhone и iPad)
Разработка мобильного приложенияИщу разработчиков ios/android для создания гембловых приложений. стек: Flutter/Unity/Kotlin/Swift большим плюсом будет опыт работы с визуалами и дизайнами Chicken Road/Tower Rush/Plinko,а также использование таких инструментов как WebView, Firebase, AppsFlyer, различные SDK. Разработка под Android, Разработка под iOS (iPhone и iPad) ∙ 1 час 29 минут назад ∙ 9 ставок |
Мобильное приложение iOS/Android
914 UAH
Ищу программиста мобильных приложений (iOS и/или Android) для создания тренировочного приложения для начинающих и среднеподготовленных пользователей. Приложение должно помогать пользователям в планировании тренировок, мониторинге прогресса и мотивации к регулярной физической… Разработка под Android, Разработка под iOS (iPhone и iPad) ∙ 2 дня 5 часов назад ∙ 17 ставок |
Разработка приложения для iOSДобрый день, хотим создать приложение по принципу Saldo, финансовая грамотность с интеграцией банков и в будущем крипто, организация трат и расходов Интересуют сроки и вилки расхода на создание, хотели бы начать с скелета и постепенно наполнять приложение Дизайн приложения уже… Разработка под iOS (iPhone и iPad) ∙ 2 дня 22 часа назад ∙ 31 ставка |
Доработка мобильного приложения на Capacitor (Android/iOS)О проекте Есть действующий сайт (маркетплейс с объявлениями), который уже обернут в мобильное приложение через Capacitor. Сайт работает на: TanStack Start (SSR) Supabase Cloudflare Pages Android (Capacitor) Требуется довести мобильное приложение до полноценного рабочего… Разработка под Android, Разработка под iOS (iPhone и iPad) ∙ 7 дней 17 часов назад ∙ 14 ставок |
Мобильное приложение на iOS "Flight Radar"Здравствуйте! Ищу iOS разработчика для создания мобильного приложения. Идея, как у Flightradar24 – отслеживание рейсов авиаперелетов, справочник аэропортов. Все данные будут подтягиваться по API. Есть готовый дизайн. Нужно разработать приложение в этом дизайне. Хочу попросить… Разработка под iOS (iPhone и iPad) ∙ 10 дней 1 час назад ∙ 44 ставки |