From 0eea0ca4de213dcb42f1f8f4bdd2feb41d742d2f Mon Sep 17 00:00:00 2001 From: andrew mayer Date: Thu, 19 Jun 2025 23:22:03 +0400 Subject: [PATCH] =?UTF-8?q?=D0=BF=D1=80=D0=B0=D0=B2=D0=BA=D0=B8=20=D0=BF?= =?UTF-8?q?=D0=BE=20=D1=80=D0=B5=D0=B2=D1=8C=D1=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...кран трекера: подготовка к сдаче задачи.md} | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) rename lessons/14.Sprint/04.Задача по спринту 14/{01. Задача по проекту Tracker.md => 01. Создаём экран трекера: подготовка к сдаче задачи.md} (83%) diff --git a/lessons/14.Sprint/04.Задача по спринту 14/01. Задача по проекту Tracker.md b/lessons/14.Sprint/04.Задача по спринту 14/01. Создаём экран трекера: подготовка к сдаче задачи.md similarity index 83% rename from lessons/14.Sprint/04.Задача по спринту 14/01. Задача по проекту Tracker.md rename to lessons/14.Sprint/04.Задача по спринту 14/01. Создаём экран трекера: подготовка к сдаче задачи.md index 514162a4..6cb39ca8 100644 --- a/lessons/14.Sprint/04.Задача по спринту 14/01. Задача по проекту Tracker.md +++ b/lessons/14.Sprint/04.Задача по спринту 14/01. Создаём экран трекера: подготовка к сдаче задачи.md @@ -1,8 +1,12 @@ +# Создаём экран трекера: подготовка к сдаче задачи + Поздравляем, вы добрались до финала 14 спринта! Осталось еще немного, прежде чем вы сможете отправить код на ревью. В этом задании Вам предстоит добавить экраны для создания новых трекеров. Готовы? +Это задание — третья и заключительная часть практических задач по проекту. Мы специально разделили большую задачу на маленькие, чтобы вам было проще сфокусироваться. Сначала реализуйте функциональность, а затем сверьтесь с чек-листом в следующем уроке как вы делали ранее в других спринтах. В том спринте чек лист нужен не для того, чтобы делать задание по нему, а чтобы убедиться, что вы ничего не упустили. + **КНОПКА-ДИАЛОГ** Готовы! -# Прежде чем двигаться дальше, убедитесь, что: +## Прежде чем двигаться дальше, убедитесь, что: - При нажатии на кнопку `+` на главном экране должен открываться экран создания трекера типа «Привычка». *(Экран выбора типа трекера в этом случае реализовывать не нужно, так как «Нерегулярное событие» — это задание со звездочкой).* @@ -11,7 +15,7 @@ - На экран добавлены `UITextField` (для названия трекера). - Добавлена, **но пока не функционирует**, кнопка для перехода к экрану «Категория». - Добавлена кнопка для перехода к экрану «Расписание». - - Секций с выбором эможди и цветов **отсутствуют**; + - Секций с выбором эмодзи и цветов **отсутствуют**; - Внизу экрана есть кнопки «Отменить» и «Сохранить»: - «Отменить»: экран создания скрывается, изменения не сохраняются. - «Сохранить»: новый трекер добавляется в общий список и отображается на главном экране. @@ -24,11 +28,11 @@ - на экране расписания отображается таблица с днями недели; напротив каждого дня недели — переключатель `UISwitch` (если привычку нужно отображать именно в этот день недели, то он включён — `on`); -## Задачи со звёздочкой +### Задачи со звёздочкой > Если вы хотите выполнить задание со звёздочкой, можете реализовать его после завершения основных требований спринта. Это задание поможет вам лучше понять принципы модального представления экранов и навигации между ними. При работе с Figma вы можете найти дизайн этого экрана в секции "Задания со звездочкой". -### Трекер «Нерегулярное событие» +#### Трекер «Нерегулярное событие» - При нажатии на кнопку `+` на главном экране должен показываться экран выбора типа трекера («Привычка» или «Нерегулярное событие»). ![image](https://user-images.githubusercontent.com/1914665/228834221-54f060ed-6073-450f-ae0e-d0cc23359319.png) @@ -39,12 +43,12 @@ - На экран добавлены `UITextField` для названия трекера. - Добавлена, **но пока не функционирует**, кнопка для перехода к экрану «Категория». - *(Кнопки «Расписание» здесь нет, так как это нерегулярное событие)*. - - Секций с выбором эможди и цветов **отсутствуют**; + - Секций с выбором эмодзи и цветов **отсутствуют**; - На экране создания «Нерегулярного события», внизу есть кнопки «Отменить» и «Сохранить»: - «Отменить»: экран создания скрывается, изменения не сохраняются. - «Сохранить»: новый трекер добавляется в общий список и отображается на главном экране. -## Подсказки +### Подсказки Подсказка-СКРЫВАШКА - Подсказка: про категории @@ -68,4 +72,4 @@ В следующем спринте приступим к изучению баз данных, познакомимся с `Core Data`. Добавим сохранение введённых данных и тем самым улучшим пользовательский опыт в проекте `Tracker`. -**КНОПКА-ДИАЛОГ** Идёем дальше! +**КНОПКА-ДИАЛОГ** Идём дальше!