правки по ревью

This commit is contained in:
andrew mayer
2025-06-19 23:22:03 +04:00
parent 4258c23bf7
commit 0eea0ca4de
@@ -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`.
**КНОПКА-ДИАЛОГ** Идёем дальше!
**КНОПКА-ДИАЛОГ** Идём дальше!